Aramco sells $12b bonds out of $100b demand

Aramco sells $12b bonds out of $100b demand
Oil tanks seen at the Saudi Aramco headquarters in Damam. Reuters

Most Popular Stories