JPMorgan warned that oil could top $150 a barrel if the Strait of Hormuz remains closed through mid-May. The global economy ...