US easing of Russia oil sanctions draws criticism
P
PressOrigin StaffMarch 13, 2026
Image Source: Global News Desk
Leaders in Europe and Canada have pushed back against Washington’s move to allow Russia to sell stranded oil.