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.