Saudis talking about coming back to the market
Aramco is -- arguably -- the world's biggest company. It would certainly be the world's biggest public company if it came to market. However banks are pitching for a $1.3-1.7 trillion valuation.
If you've seen oil company stocks lately, or the 4% drop in oil prices today, this might not be the best time for an energy IPO.