Comment by refulgentis

6 days ago

This is simultaneously A) true B) not particularly huge IMHO (~5% of global oil production, 8% of reserves) C) unrelated as to whether the US "got their oil"