
Oil Prices Rise Over 1% Amid New Iran Sanctions and Declining U.S. Crude Inventories
April 22, 2025 | Energy Desk (News Update) — Global oil prices climbed more than 1% on Tuesday as the U.S. imposed new sanctions on Iran and reported a significant drop in domestic crude inventories, […]