Oil prices rebounded Monday, at one point topping $100 a barrel. Investors again saw oil as an attractive investment after last week's plunge.
The Associated Press, Associated Press, Boston Globe: Business
Mon, 05/09/2011 - 6:24am
Oil prices rebounded Monday, at one point topping $100 a barrel. Investors again saw oil as an attractive investment after last week's plunge.