JPMorgan says oil could spike to $150, gets very bullish on energy stocks