
Society
Oil at $109 and Strait of Hormuz Blocked: The World Faces Its Worst Energy Crisis in 50 Years
Hormuz navigation has stopped, IEA released 400 million barrels, US eases Venezuela sanctions. Oil at $109/barrel threatens global recession and skyrocketing gas prices worldwide.
⏱️ 10 min📅 2026-03-18