Analysts told CNBC that the prospect of oil prices soaring to $200 per barrel shouldn’t be ruled out as the Iran war drags on.

Retail traders can’t stop buying stocks.

With oil soaring and the Iran war threatening global stability, Hartnett said it probably won't take much more before someone steps in.