
Saudi Arabia Deals a Blow to Russian Economy
A fall in oil prices following a decision by the OPEC+ to accelerate production has added economic pressure on Russia, which relies on the lucrative export. The U.S. benchmark oil price traded below $60 a barrel on Monday, down from $65 in mid-April, after …