Countries and companies shun Russian crude over Ukraine invasion
Russian gas flows to Europe remain stable, but Moscow is starting to face problems in selling its crude oil and oil products as Western sanctions over Russia’s invasion of Ukraine Continue Reading
