Also in today’s newsletter, Japan’s $250bn stimulus plan, and India slams $300bn COP29 deal as ‘stage-managed’