Lower Inventory and Higher Demand Pump Oil Prices Past $90 a Barrel
Lower U.S. petroleum inventory and higher demand pushed oil prices past the $90-a-barrel mark Wednesday. Gasoline prices remain near $3 per gallon as a result.
Continue reading Lower Inventory and Higher Demand…