You are using an older browser version. Please use a supported version for the best MSN experience.

Russia Ukraine War: US' White House says no talks with Russian President Putin

After over nine months into the Ukraine war, the West has finally reached an agreement that intends to deny Russia of war resources. The G7 and EU agreed to a 60 US dollar per barrel price cap on Russian crude oil.

UP NEXT

UP NEXT

image beaconimage beaconimage beacon