• Oil prices are still headed to $150 a barrel as supply growth continues to lag, according to JPMorgan energy strategist Christyan Malek. Brent crude oil rose 1% to about $94 a barrel at press time but is well off its earlier high of more than $130 a barrel in March. While some analysts have cut their oil price outlooks,…
Read More