top story

March 10, 2020

KSA, Russia oil price war escalates: Trillions vaporise from world economy

The dramatic drop in oil prices were triggered by a row between Saudi Arabia and Russia over oil output