World
US and Iran target oil tankers in Strait of Hormuz escalation
With 11.1 million barrels of oil idling in the Strait of Hormuz, military strikes now threaten global energy markets and desalination plants supplying 80 million people.
With 11.1 million barrels of oil idling in the Strait of Hormuz, military strikes now threaten global energy markets and desalination plants supplying 80 million people.