Record Q2 2026 TCE earnings and positive outlook signal strong corporate performance despite geopolitical risks.