Stocks Fall on Tech Selloff, Brent Stays Near $100: Markets Wrap - SWI swissinfo.ch · Activ.news