Oil continues to slump amid financial market panic
Rapid spread of Covid-19 and an oil price war between Saudi Arabia and Russia has seen prices add to their more than 20% declines from last week
Rapid spread of Covid-19 and an oil price war between Saudi Arabia and Russia has seen prices add to their more than 20% declines from last week