Oil Prices Fall US Iran Peace Talks Impact Market

Global crude oil prices fell sharply by more than 4% on Monday, November 2, as growing expectations of a diplomatic resolution between the United States and Iran helped calm market fears over Middle East supply disruptions. Brent crude futures dropped $4.79, or 4.2%, to $108.64 per barrel, while U.S. West Texas Intermediate (WTI) crude slid … Read more