Procter and Gamble (PG) and UPS (UPS) are just out with earnings this morning. Procter & Gamble matched on earnings estimates of $1.05 a share and beating slightly on revenues with sales of $21.21-billion versus $21.044-billion. As for UPS, it beat by a penny on earnings posting $1.16 a share. Revenue came up slightly short at $13.52-billion versus $13.60-billion. Yahoo Finance Senior Columnist Mike Santoli has more on both in the video above. He also reports on the surge in Amazon (AMZN) and Microsoft (MSFT) shares following the release of earnings yesterday afternoon.