Commodities Oil prices steady but set for steep weekly losses on demand fears October 18, 2024 Post ContentÂ