5 charts that explain the Saudi Arabia-Russia oil price war so far
April 2, 2020Oil surges 35% after Trump says he expects Saudi Arabia and Russia to end their price war
April 3, 2020With Saudi Arabia preparing to flood oil markets with a surge of output beginning as early as Wednesday, several of its OPEC brethren are cutting expenditures as they struggle to respond to the ravages of the kingdom’s oil-price war with Russia.
Read the full article here