Energy

Was Aramco’s IPO Destined To Fail?

Saudi Arabia appears to have scuttled its plans for the largest IPO ever — a move that may be explained partly by higher oil prices and partly by more dubious reasons.