Saudi Aramco offered $12 billion worth of stock. It sold out in hours