Commodities Oil prices fall, weekly 7% drop on China demand woes, mixed Mideast outlook October 18, 2024 Post Content