Competitive Revenue Management with Forward and Spot Markets