US Is Oil Supplier Of Last Resort As Hormuz Disruptions Worsen
NDTV.com
May 3, 2026
Over the past nine weeks, more than 250 million barrels of crude from oil wells and storage tanks across the US have been shipped overseas.
Discussion in the ATmosphere