Oil prices jump 3%, stocks inch higher after Iran vows retaliation for US ‘self-defense strikes’ | ParallaxNews.io