Oil Prices Skyrocket Amid US-Israeli Attack on Iran

Oil prices passed $100 per barrel late Sunday as the US-Israeli attack on Iran disrupts production and shipping in the Middle East.
(Editor: fubo )

