Falling prices for Russian oil and gas under US sanctions are reducing Moscow’s revenues while simultaneously giving China and India a powerful economic advantage, especially in energy-intensive technologies such as artificial intelligence
Ukraine’s newly presented 20-point peace plan has reinforced Moscow’s belief that the conflict will be resolved on the battlefield rather than at the negotiating table