Mean-variance newsvendor model with random supply and financial hedging