Oil prices inch higher but set for steep weekly losses on demand fears By Investing.comOctober 18, 2024