Global markets have experienced a tumultuous week, with U.S. stocks mostly lower due to AI competition fears and mixed corporate earnings, while European indices reached new highs following the ECB's ...