Oil Falls As EIA Reports Large Crude Inventory Build
Crude oil prices fell today after the Energy Information Administration reported a build in crude oil inventories of 4.5 million barrels for the week to July 29. This compared with Continue Reading
