Published: Dec 03, 2022, 03:19 IST | Updated: Dec 03, 2022, 03:19 IST
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.