Saudi Aramco announces completion of share sale worth $12.4bn

Saudi Aramco announces completion of share sale worth $12.4bn