The Oil Crisis Just Got WAY Worse
The closure of the Straits of Hormuz has triggered a massive global energy crisis, threatening 20 million barrels of daily oil supply. As prices surge, G7 nations weigh emergency reserve releases and naval intervention to stabilize the volatile market.