After having a stellar start to the year, oil have slipped again as US President Trump called on the world’s top producers to ...