Oil prices tumble as rally runs out of steam
Oil prices plunged to their lowest since 2016 amid fears of a global economic recession and rising volumes from leading producers Saudi Arabia and Russia to grab a larger market share
Oil prices plunged to their lowest since 2016 amid fears of a global economic recession and rising volumes from leading producers Saudi Arabia and Russia to grab a larger market share