Chron.comWhat Does Bin Salman's Rise Mean For Oil?OilPrice.com“All this while managing a host of challenges, including depressed oil prices and a resilient US tight oil sector; an ascendant Iran; a protracted military conflict in Yemen; and the threat
…