After having a stellar start to the year, oil prices have slipped again as US President Donald Trump called on the world’s ...
US President Donald Trump will impose tariffs on Saturday of 25% on Mexico, 25% on Canada and 10% on China, says the White House. But Trump said on Friday that Canadian oil would be hit with lower ...