Skip to content
Crude oil prices plunged below $70 per barrel at the beginning of the week, and energy markets largely considered the Iran war over and done with as modest traffic flowed again through the infamous Strait of Hormuz. But nearly 1 billion barrels of worldwide petroleum reserves are now depleted and not being replenished. At the same time, mothballed refineries have yet to come back online, China sti...
Trump’s time is running out to avoid a nightmare Strait of Hormuz scenario | Huntaegis