Oil Prices Fall on Lower Demand Forecasts Amid Supply Risks
Oil prices fell sharply on Thursday, August 13, as major forecasters downgraded their outlooks for global oil demand, though concerns over supply disruptions from the ongoing U.S.-Israeli conflict with Iran continued to limit the decline. Brent crude futures dropped $1.29, or 1.5%, to $87.69 a barrel, while U.S.
Verilumia