US oil futures climb slightly after API reports surprise draw in crude stockpiles

Feb 25, 2025 - 22:54
 0