Saudi Arabia ... needs an oil price of $80 per barrel more than ever,' SEB Chief Commodities Analyst Bjarne Schieldrop said.
Following his inauguration as the 47th US President , Donald Trump, addressed the audience virtually at the World Economic Forum in Davos ...