Oil prices edged higher on Friday, though both major benchmarks posted weekly losses amid concerns over rising global supply and persistent uncertainty surrounding U.S.-China trade negotiations. Brent crude futures settled at $66.87 per barrel, a daily gain of $0.32 or 0.48%, but marked a 1.6% decline over the week. West Texas Intermediate (WTI) crude rose […]
