Back 09 Aug 2025

Oil steadies on reports of US-Russia deal, ends week about 5% lower