Ep 75: Desperate Measures

What’s Going On Here? Oil firm Saudi Aramco came up short of the $2 trillion valuation it was aiming for in its forthcoming IPO, but it can still walk tall: the $1.7 trillion it now wants will still make it the world’s biggest public company. What Does This Mean? Aramco, which extracts and refines Saudi Arabia’s…