BRITAIN-LONDON-OIL PRICE-RISE

Iran Herald · March 18, 2026 Sanctions

(260318) -- LONDON, March 18, 2026 (Xinhua) -- A man walks past a petrol station in London, Britain, March 18, 2026. The strikes launched by the United States and Israel against Iran have triggered a sharp spike in global oil prices.

← Back to Feed