US crude oil inventories recorded a surprisingly sharp decline of 11.5 million barrels last week, Commerzbank’s commodity analyst Carsten Fritsch notes.
US crude oil inventories recorded a surprisingly sharp decline of 11.5 million barrels last week, Commerzbank’s commodity analyst Carsten Fritsch notes.