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

Track sentiment and mindshare across stocks and crypto in Nebula.

Open Nebula