News

BP share price's upside gains came to an end after two sessions as US oil glut and the company's weak fundamentals returned ...