Oil prices end week higher on Ukraine-Russia tensions, falling US inventories, and trade hopes
- Oil posts strong weekly gain as geopolitical risk rises, inventories fall, and rate cut hopes lift sentiment
06.06.2025
Oil