US oil stocks fell last week by much more than expected. Oil production also took a sharp tumble as lower prices continue to take their toll.
Subscriber content
Read this in full, free
Start a free trial and use one of your 10 free starter credits to unlock this piece.