A Prospective IPO in Saudi Arabia, Inc?
The price of oil has fallen more precipitously than analysts thought possible. In July 2014, Brent crude went for $115/bbl on the spot market. Today, it’s under $30/bbl. With Iran selling even more crude than expected now that sanctions are coming off, some analysts see the price dropping below $20, Read More …