-
16 years later, we're still being hamstrung by our addiction to foreign oil: it's the main reason Russia is still making hundreds of millions a day selling oil to fund its war machine in Ukraine. 2/
Unofficial archive, not affiliated with Abdul El-Sayed or X Corp. Rebuilt from a Wayback Machine capture; counts are as of that capture.