Global3 years ago
World’s largest oilfield contractors suspending future services in Russia
As a result of President Vladimir Putin’s invasion of Ukraine, three of the world’s largest oilfield service providers have suspended future work in Russia, announcing their...