Oil falls 12% on doubts over any Saudi-Russia deal
Oil prices fell 12 per cent as markets reopened on Sunday after Saudi Arabia and
Oil prices fell 12 per cent as markets reopened on Sunday after Saudi Arabia and
Nearly $110bn of bonds sold by energy companies in the US have fallen into distressed