Markets flash mixed signals as recession fears rise with Big Tech earnings up next Catherine Baab Quartz 3 7 30.04.2025 .....© Quartz visit website