Why not... makes perfect sense, right?
June up 5% off the lows...
And May up 5.6%...
As we suspect hedges are being lifted and the vol tail is wagging the oil industry's dog...
Buy the rumor, buy the news, but the total disappointment... Just Buy Stupid!!