Aramco pledges $29.4 bn payouts to investors and government despite lapsing profits
Saudi oil giant Aramco has pledged to return nearly $30 bn to shareholders and the Saudi government despite profits dropping by...
Read more