The price of oil has reached its lowest point in nearly 15 weeks, despite ongoing uncertainty regarding the timeline for the reopening of the Strait of Hormuz. Brent crude has decreased by nearly 2.5% today, settling at just over $81 per barrel, which follows a 4.75% decline on Monday. This marks its lowest price since […] Strait of Hormuz: Oil price records lowest drop in three months