31 Mar Prospect of US-Russia talks lift oil prices from 18-year lows
Oil prices recovered some ground during Tuesday trading as US President Donald Trump and Russian President Vladimir Putin agreed to discuss ways to stabilise the market, after seeing benchmark prices sink to 18-year lows yesterday. The oil sector in 2020 has been ravaged by plummeting demand...