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. image

Replies (1)