Oil prices surge as Russia says it will slash crude production by 5% next month

Oil prices surge as Russia says it will slash crude production by 5% next month

Business Insider

Published

Russia's output cut follows through on earlier threats to retaliate against Western sanctions.

Full Article