Analysts had warned that “Big Oil” companies were likely to report “horrendous” second-quarter results.
SOURCE: CNBC