Oil Prices Have Been Falling Throughout 2024 — But Saudi Arabia, Weak Chinese Stimulus, and Ailing Demand Could Drive a Further Drop | Finks AI