Oil service giant Schlumberger slashes 21,000 jobs
Crude prices have dropped 33% this year, and natural gas has fallen 17%, as much of the world took shelter from the coronavirus.
Crude prices have dropped 33% this year, and natural gas has fallen 17%, as much of the world took shelter from the coronavirus.