Oil prices stabilize, but supply glut concerns weigh on sentiment

Oil prices stabilized on Thursday, reversing earlier declines, but market sentiment remained cautious over concerns that a supply glut may […]

Oil struggles to find footing after 7 percent slide as outlook darkens

Oil struggled to find its footing on Wednesday after plunging 7 percent the previous session, with surging supply and the […]

Oil rises as China reports record crude imports, but soaring U.S. output caps gains

Oil prices rose on Thursday after record Chinese crude imports eased concerns that a slowdown in the world’s No.2 economy […]