GlobalData: major oil and gas companies suspend operations in Russia
Major oil and gas companies suspending their operations in Russia could disrupt progress of key Russian projects, finds GlobalData.
Major oil and gas companies suspending their operations in Russia could disrupt progress of key Russian projects, finds GlobalData.