Oil Prices Inch Lower On EIA Crude Inventory Report
Crude oil prices fell slightly today after the Energy Information Administration reported a crude oil inventory draw of 1 million barrels for the last week of January. Fuel inventories were Continue Reading
