Bearish EIA Inventory Report Sends Oil Prices Lower
Crude oil prices fell further today after the Energy Information Administration reported a crude oil inventory build of 4.4 million barrels for the week to January 15. This compared with Continue Reading
