The comments from Crown Prince Mohammed bin Salman came after President Donald Trump mused about returning to the kingdom as ...
Saudi Arabia ... needs an oil price of $80 per barrel more than ever,' SEB Chief Commodities Analyst Bjarne Schieldrop said.
Oil prices edged up on Monday, with traders still on edge despite the U.S. pulling back from initial sanctions threats ...