EnergyPremium100 Million Barrel Release Risks Draining Global Oil Cushions
The International Energy Agency has finalized plans to release another 100 million barrels of diesel, gasoline, and crude oil to mitigate the ongoing Hormuz supply squeeze. This latest injection follows a broader March initiative targeting a total release of 400 million barrels, yet market analysts are increasingly concerned that global storage levels are nearing critical lows.



