Saudi Aramco prices shares at top of range, raising $25.6B

Saudi Aramco’s market valuation is up to $1.7 trillion, making it the worlds biggest IPO ever. This comes as oil prices waver as traders await OPEC’s output decision.