Recent developments on money and finance: An introduction