Oil steadies as US-China trade deal hope, Russian sanctions counter demand concerns
Oct 29, 2025 - 04:00
1