Oil Prices Fall Following Large Fuel Inventory Build
Crude oil prices fell slightly today after the Energy Information Administration reported an inventory decline of 5.2 million barrels for the week to June 4. A day earlier, the American Continue Reading
