Ukraine War Footage for June 26

Russia is hours away from default. Group of Seven talks on a price cap on Russian oil advanced at the G7 summit starting Sunday in Germany