HandleTheTruth
Platinum Member
- Apr 26, 2022
- 3,547
- 1,940
- 903
- Banned
- #1
America Is the World’s Largest Oil Producer. So Why Is Losing Russia’s Oil Such a Big Deal?
The U.S. might be “energy independent,” but it still can’t control production.
www.theatlantic.com
They go into policy and how oil wells and fracking have slow response to demand causing the spike in oil prices.