Oil prices climb as geopolitical tensions outweigh US inventories

Written on 11/21/2024