Oil, gas and mining In Oil, gas and mining Saudi-Russia Oil Price Crash | Explained by Dhruv Rathee March 20, 2020 In the past few weeks, Oil Prices have crashed from around $60 a barrel down to almost $20 a barrel.…