Crude oil logs weekly decline on OPEC+ supply, US-China trade talks; Brent at $66, WTI down 3% in 5 days

Crude oil logs weekly decline on OPEC+ supply, US-China trade talks; Brent at $66, WTI down 3% in 5 days

Markets