CNBC Daily Open: Oil markets: Nice try on the reserve release
By Leonie Kidd
Published on March 12, 2026.
The International Energy Agency and U.S. administration have released a record 400 million barrels of oil, but this move has not been enough for global energy markets. Despite this, oil prices continue to rise, with Brent crude topping $100 per barrel. The U.N. also announced it would tap 172 million barrels from its Strategic Petroleum Reserve to help lower energy costs. This comes as Iran continues to send large amounts of crude oil via the Strait of Hormuz, despite the ongoing conflict between U.K. and Iran. The Iran war could impact the future of the region's massive AI buildout by tech companies, potentially disrupting the development of data centers.
Read Original Article