Recent economic trends