Oil futures prices have soared past three-year highs, OPEC’s deal has cut millions of barrels of inventory worldwide and investors are betting in record numbers that prices could rocket past $80 and even hit $90 a barrel this year.
But physical markets for oil shipments tell a different story. Spot crude prices are at their steepest discounts to futures prices in years due to weak demand from refiners in China and a backlog of cargoes in Europe. Sellers are struggling to find buyers for West African, Russian and Kazakh cargoes, while pipeline bottlenecks trap supply in west Texas and Canada. Read More