Russia may lose 50% of wells closed due to OPEC+ deal
Edited by Rhod Mackenzie / 2020-05-22 07:04:26
Russian oil producers face the biggest challenge in recent decades.
Russian oil producers face the biggest challenge in recent decades.
Theme by Danetsoft and Danang Probo Sayekti inspired by Maksimer