October 5, 2026CommoditiesMacroPolitics·Bearish·commodities
Oil prices fall as G-7 announces 100 million barrel crude and diesel release; Hormuz shipping risks persist
Oil prices fell as the G-7 announced a release of 100 million barrels of crude and diesel, with shipping risks in the Strait of Hormuz persisting. Diesel margins slid on the news.
Detected & updated continuously · Source: Nebula
Story subjects
G-7Crude Oiloil