slowing demand growth and rising production from other major oil economies will help weather the effect of sanctions on Russia.
Russia’s new sanctions, which include a total of 30 entities, have increased momentum as the European Union stalls over plans for a Russian oil ban.