🚨 BREAKING:
The International Energy Agency is considering the largest emergency oil release in history — 300–400 million barrels.
But the real crisis isn’t supply… it’s shipping.
Around 700 tankers are stuck near the Strait of Hormuz, with traffic collapsing from 138 ships/day to just 2–3 after insurers pulled coverage.
⚠️ Nearly 20% of global seaborne oil is effectively stranded.
This reserve release isn’t fixing the problem — it’s buying time.