Oil prices steady amid supply concerns and China's economic recovery

June 25, 2024