Oil prices near $100 due to supply disruptions and falling inventories. New all-time high by September 30 at 1.9% YES, by December 31 at 9.5% YES.

Crude oil prices are nearing $100 per barrel, driven by escalating geopolitical tensions between the US and Iran. While physical supply remains intact, fears of disruptions in the…

Oil prices near $100 due to supply disruptions and falling inventories. New all-time high by September 30 at 1.9% YES, by December 31 at 9.5% YES.

Tanker attacks in Strait of Hormuz spark fears of wider supply disruption