News

Since oil prices fell below $60 per barrel, a price lower than the cap imposed on Russia by the G7 countries for its invasion ...