BBusiness Read More Swiss oil traders anticipate high prices and strong profitsApril 24, 2026 Oil tankers and cargo ships stranded in the Strait of Hormuz, on March 11, 2026. Keystone / AP…
EEconomy Read More Swiss farmers downplay impact of US tariff dealNovember 17, 2025 The idea that Swiss supermarkets would be flooded with American meat imports is exaggerated, says Michel Darbellay, deputy…