Saudi Arabia announced the seemingly impossible. The world’s largest oil producer and owner of an oil company reportedly worth more than $2...
Ahead of the doomed Doha talks last weekend, Russia and Saudi Arabia said they were willing to discuss freezing oil output, but...
Saudi Arabia’s budget deficit soared to $98bn (£65.7bn) this year as the world’s biggest oil exporter counted the cost of falling crude...