US Is Oil Supplier of Last Resort as Strait Troubles Worsen
Transport Topics [Unofficial]
May 4, 2026
But U.S. domestic inventories are quickly depleting, and America’s oil producers are struggling to keep up.
Discussion in the ATmosphere