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
Why yes very recently he did and somebody is likely to try that under the rug too!