WTI crude above $44 per barrel

What a brutal squeeze in oil.

The June contract is above $44, up 3.5% today after falling as low as $41.30 earlier in the day.

He's going to have a hard time living that one down. He'll be remembered for that comment but in fairness he said at the same time that "the time for being bearish of crude is over" and that there was a possibility it had bottomed.