Stephen Silver reports on the diesel squeeze: prices near an all-time high, a refining margin that has never been steeper, refineries running flat out...
The International Energy Agency’s May report shows global oil inventories fell by 250 million barrels across March and April, with the Q2 drawdown running...