Join Nostr
2026-07-20 13:18:34 UTC

TFTC on Nostr: The U.S. only has 43 days of crude oil supply left, the lowest in 45 years. The ...

The U.S. only has 43 days of crude oil supply left, the lowest in 45 years.

The Strategic Petroleum Reserve was drained in 2022 and never replenished.