The US has now cemented its position as the largest oil producer in the world. Unsurprisingly, inventories rose, despite record-high exports, denting hopes of a further oil price rally.
Subscriber content
Read this in full, free
Start a free trial and use one of your 10 free starter credits to unlock this piece.