The US is not backing down from its negative stance on lowering the price ceiling for Russian oil, which has dampened Europe's hopes that leaders gathering for the G7 summit in Canada will agree on this.
https://x.com/NOELreports/status/1933849113906274312