Removing Russian oil from market would raise prices to over $300/barrel: warns Moscow
Business | March 08, 2022 17:06 ISTMoscow has been supplying the European nations with roughly 40 percent of their gas needs, said Russia's deputy Prime Minister Aleksandr Novak.