Meanwhile, the Saudi economy depends on oil revenues. The rising costs of running the country have pushed the break-even level of the price of the energy commodity to over $80 perbarrel on ...
Some results have been hidden because they may be inaccessible to you