Economics today the macro view