US oil futures dip despite API inventory showing surprise fall in crude stock

Jun 10, 2025 - 22:32
 0