US crude oil inventories declined by 3.3 million barrels last week, as reported by the US Department of Energy in the middle of the week,…
US crude oil inventories declined by 3.3 million barrels last week, as reported by the US Department of Energy in the middle of the week,…