Nifty 50 Holds 24,000: 10 Factors Driving Monday’s Market Open