Energy Markets & Investment

Investor Positioning and Oil Prices

Low conviction is often mistaken for pessimism. In today’s oil market, it means something else entirely. Prices have been relatively […]