13 April 2026

Aberdeen wary of duration despite markets' "glass half full" tone on Iran