US markets finally had a good session yesterday. Large-cap tech stocks moved higher, with Nvidia up 1.6% and Amazon up 1.8%. Oil prices rose as war in the Persian Gulf now seems more likely than not.