Q1 2026 Management View "The first quarter of 2026 included a war in Iran, tariffs war, spiking oil prices and other macro headwinds. Nevertheless, we delivered strong first quarter results, ...