Saudi Arabia and Russia ended their oil price war on Sunday by finalising a deal to make the biggest oil production cuts in history, following pressure from US President Donald Trump to support an energy

Advertisement
Advertisement