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...
20 minutes ago