Heavy Selling Pressure Looms Despite Alphabet's Record Earnings | The 4 Pillar Report