The global economy has shown greater resilience than expected following the closure of the Strait of Hormuz, although BCA ...