Jul 29, 12:42 PM ET
Alphabet net soared 43%. Amazon.com net and revenues surged. Chevron net swung to a loss and revenues plunged 24%. Exxon Mobil net tumbled 59% on 22% drop in revenues. Ford profit declined 9% but sales jumped. Merck profit soared 76%. United Parcel net rose 3%.
Jul 29, 12:53 PM ET
ArcelorMittal net surged but revenues plunged 13%. Barclays profit tumbled 31% on 9% drop in revenues. Diageo net declined 6%. Daimler plans to invest €1 billion in central Hungary. HeidelbergCement net soared 46%. IAG profit surged 67%.