Oil
- Business
Saudi Arabia’s oil giant sees massive share offering sell out in hours as investors call for annual dividend of $124 billion
Saudi Aramco’s $12 billion share sale was sold off shortly after the deal began on Sunday, benefiting the government seeking…
Read More »