States opening... Middle East tension (what else is new)... production cuts... will take Oil back over $20.00
IMO... Oil has capitulated... the train is leaving the station... the price is looking forward past q3 - q4... Corona is priced in... now comes recovery...
On another note... humans are consumers by nature... the glut will be chewed through so fast that I foresee an eventual shortage when the dust settles... again... this topic will be for another post...