Continental boosts earnings on higher pricing