
business
Oil at $60 after tumult
Oil prices rebounded slightly from big falls in recent sessions, but Brent crude remained near seven-month lows around $60 a barrel due to escalating trade tensions between China and the US.
A COMPREHENSIVE SERIES OF ARTICLES ON THIS TOPIC