Why Oil Prices Are Going to Stay Put for a While | Fortune