'The end of an era': oil price collapse may force Saudis ...
Oil prices need to be maintained at about $85 a barrel for Saudi Arabia to maintain its budget, Riedel said. Instead, the kingdom has been siphoning off its reserves, which have dwindled from ...
Contact supplier