In a bold turn of events, Russia has cut off oil sales to nations backing the price cap strategy, stirring the pot in global energy politics. This move not only challenges Western sanctions but also spotlights the ongoing tug-of-war in the backdrop of the Ukraine conflict.
