Comment by refulgentis

1 month 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"