Financial Conditions Monitor: China Stimulus and OPEC Signals Dominate - September 29, 2024