The expected Saudi Aramco listing is predicted to be the world's largest initial public offering ever.