Commodities
TTI Record H1 2026 Results: Why the Stock Slipped Despite Blockbuster Earnings
Techtronic Industries delivered record first-half 2026 profits, yet the stock sold off on the news — a classic 'buy the rumour, sell the fact' dynamic that reveals deeper market anxieties traders need to understand.