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.
This story from wsj.com was posted on 2023-07-23 by @oceanblaze.