Tagged: Oil prices slump 3% after Saudi Arabia and Russia delay talks to end their price war