Saudi Arabia’s oil giant sees massive share sell-off in hours as investors demand $124 billion in annual dividend payouts
Saudi Aramco’s $12 billion share sale came shortly after the deal was announced on Sunday – a boon for the… Read More »Saudi Arabia’s oil giant sees massive share sell-off in hours as investors demand $124 billion in annual dividend payouts