Economy & Business Oil prices headed for rebound this week as US-China trade talks resume 06 June 2025