Crude Oil Prices Drop Over Recent Build In US Inventories

According to API statistics made public by the American Petroleum Institute, oil prices dropped as a result of an unexpected increase in US stocks. Contrary to forecasts that stocks would decline by about 2.8 million barrels, the report revealed that US crude oil inventories rose by 2.26 million barrels over the previous week. A rise … Continue reading Crude Oil Prices Drop Over Recent Build In US Inventories