An EU ban on oil imports from Moscow also came into effect on Monday.
Western Sanctions Are Paying Off As Russian Oil Revenues Fall
Wibbitz Top Stories
Western Sanctions Are, Paying Off As Russian Oil , Revenues Fall.
According to the International Energy Agency,
Russian..