Oil prices jumped more than 2 per cent to a four-year high on Monday after Opec declined to announce an immediate increase in production despite calls by US President Donald Trump for action to raise global supply.