US crude Oil inventories fell by 6.9 million barrels last week, according to the US Department of Energy, Commerzbank’s commodity analyst Carsten Fritsch notes.
Read Full Article