Oil prices hover above $59 a barrel
February 22nd, 2007Oil prices slipped but remained above $59 a barrel Thursday ahead of a U.S. government report that is expected to show crude oil inventories rose last week.
Traders were also watching developments in the Middle East, with the stage being set for a fresh showdown between Iran and Western powers over the nation’s nuclear program.
Light, sweet [...]