Published: Jul 23, 2023, 06:00 IST | Updated: Jul 23, 2023, 06:00 IST
Russia notched a victory in the fight for influence over global oil markets in recent days when the price of the country's most coveted crude traded above a Western price cap imposed to starve Moscow of funds for the war in Ukraine.