128 Oil Surges To $95 As China Crude Stockpiles Hits A Record 1.14 Billion Barrels - almost like they are preparing for war (www.zerohedge.com) posted 1 year ago by seernewday 1 year ago by seernewday +128 / -0 Oil Surges To $95 As China Crude Stockpiles Hits A Record 1.14 Billion Barrels ZeroHedge - On a long enough timeline, the survival rate for everyone drops to zero 12 comments share 12 comments share save hide report block hide replies
Didn't Biden sell some of the SPR to China?
Why yes very recently he did and somebody is likely to try that under the rug too!