Oil prices hovered near US$68 a barrel yesterday in Asia as a three-week rally stalled amid mixed economic and corporate news.
Oil prices hover near US$68