
Oil Freight at $100,000 Piles Pressure on Crude Markets
Soaring shipping costs are piling pressure onto physical oil markets that are already being hit by uncertainty surrounding a cap on Russian crude prices and weak Chinese buying. Earnings on the industry’s benchmark trade route […]