Stocks Spike and Oil Prices Tumble After Trump Signals End to Iran War | OOBF

Markets react positively to Trump's statement on Iran war final stages; oil prices fall below $100.

Open shared insight