global macro developments