Crude prices soar past $100 first time since 2014