Latest developmentabout 12 hours ago
Brent Crude Tumbles 8% to $104.43 as Iran's Supreme Leader Authorizes Peace Talks
Oil losses deepened to nearly 8% following reports that Iran's Supreme Leader Mojtaba Khamenei authorized the government to negotiate an end to the conflict.
Read the full story