Tech stocks tumbled for the second day in a row as concerns rise over the hundreds of billions of dollars firms are investing in artificial intelligence (AI).
Oil prices jumped by more than 2 per cent on Friday, on pace for a fourth straight monthly gain, as a tanker was struck in the Strait of Hormuz and the US reiterated the possibility of renewing hostilities in Iran.