Economic overview in March 2023