pull down to refresh

No, you're not 🤣😂

OPEC+ countries (Saudi Arabia, Kuwait, Oman, Bahrain, Russia, Kazakhstan just to name a few) are the biggest oil producers

some territories are moderated

Somethint to think about....

https://m.stacker.news/17723

reply

I really doubt it... what's the source of your screenshot?

Even it is true, US is also the #1 petro consumers and #2 importers meaning it can't be self sufficient for own needs so if you compare the net balance it goes far below the ranking.

reply

You'll find this info easily. USA is no. 1 and energy independent

reply

If US is energy independent why it would waste time, invest money and take risks destabilizing itself by installing proxies and leading wars in the Middle East?

reply