Even though inflation has been a constant stay, world economic resilience has made things interesting for investors