youklip
U.S. Faces Oil Crisis Amid Low Reserves
The U.S. faces record low strategic petroleum reserves while oil prices soar, contradicting claims of increased oil transportation through the Strait of Hormuz.
AI-generated summary — may contain errors. How it works
Get clips like this delivered to your feed — follow topics and channels you care about.
Join YouKlip — Free