Oil prices down, markets assess US-China trade talks outcome

Jun 11, 2025 - 02:44
 0
Oil prices down, markets assess US-China trade talks outcome