Oil prices crash to historic lows, driven by a combination of reduced demand due to the pandemic and a price war between Saudi Arabia and Russia.
Oil prices crash to historic lows, driven by a combination of reduced demand due to the pandemic and a price war between Saudi Arabia and Russia.