
Oil Prices Surge Despite Record Reserve Release Announcement
Oil prices have skyrocketed to over $100 per barrel amid escalating tensions in the Gulf, even with a record release of reserves announced. The Strait of Hormuz remains a flashpoint, raising concerns about future supply disruptions.






















