Crude oil prices were under pressure this morning after the U.S. Energy Information Administration reported an inventory build of 2.1 million barrels for the week to November 1. This compared with a modest inventory draw of half a million barrels for the previous week and a crude oil inventory build for the week to November 1 as estimated by …
Continue reading “EIA: US crude inventories up by 2.1M barrels”








