August 18, 2023 Oil prices fall, set to end seven-week winning run Investing.com — Crude oil prices fell Friday, on course to end a run of seven consecutive positive weeks, on fears a slowing Chinese economic recovery will hit future demand from […]