US oil futures rise despite API inventory showing larger build in crude stocks

Mar 11, 2025 - 21:58
 0