Watch live: Trump holds press conference as Iran war fallout roils oil market (2026-03-09)