Oil Prices Steady as Market Awaits Key Data and US-Russia Talks

August 13, 2025
Oil prices remain stable with focus on US inventory data and upcoming US-Russia meeting.