French investment bank said this week’s key figure in US oil data report is that product deliveries total “an extremely low 19.3 million barrels/day”. It is 1.2 million b/d less than four weeks earlier for the second week running. In short, SG said high prices work as US oil demand has stalled. It said: “Markets…

This article is for Subscriber members only.
Log In Register