Exxon, Chevron post worst results this decade

July 31, 2015 04:11 PM