SharePost Content Read More Stock Market News #stockmarket Post navigation TSX futures climb amid Iran conflict, elevated oil prices Barclays cuts Adobe stock rating as CEO to step aside