The consensus view is that oil prices haven't risen as much as feared b/c of significant demand destruction. More likely its much larger inventory drawdowns than estimated. Nice shout out to Nonconsensus from @Spencerjakab.
wsj.com/finance/stocks/oil-a…