SPR released needed today be bought back .. Over 200 millions barrels !!
When politics intervened with economic cycle this will not results in a meaningful way ..
if China opens up , good chance we head back to 3 digits ..
in BNN you starts seeing funds managers getting bullish on oil .. while oracle of Omaha been backing up the trucks for months now ..