Business Oil Companies Report Q2 Profits July 20, 2026 0 Major energy firms post strong earnings amid tight global supply.