The freezing weather in many parts of the U.S. and Europe is helping to drive up the price of oil. So is a decline in U.S. fuel stockpiles. In the last couple of days, traders have pushed up the price to more than $90 a barrel.
Oil Prices Top $90 A Barrel
News & Features NPR ·