Our Houston-based Corporate analysts discuss key observations from last week's Latin American NOC's Q2 results