The US-Iran war remains a variable the market cannot fully discount. A lot will depend on how long the war continues, as that will dictate crude oil prices and shape the global macroeconomic outlook.