Credit Suisse wary on Big Tech earnings, but Oppenheimer highlights charts