Oil giants Exxon Mobil Corp. and Royal Dutch Shell P.L.C. posted disappointing second-quarter results yesterday, adding to the industry's worst midyear showing in years.

Oil giants Exxon Mobil Corp. and Royal Dutch Shell P.L.C. posted disappointing second-quarter results yesterday, adding to the industry's worst midyear showing in years.