
Host Marcus "Marc" Ellery covers the unprecedented global oil crisis unfolding in March 2026, as Iran's closure of the Strait of Hormuz drives Brent crude to $119.50 and triggers G7 emergency talks on releasing up to 400 million barrels from strategic...
Loading summary