US stocks opened higher today following the release of the December preliminary PMI data. While the US Manufacturing PMI continued to weaken, falling further into contraction territory with a reading of 48.3 compared to 49.7 in November, the Services PMI exceeded expectations, rising from 54.9 to 56.6. This divergence highlights resilience in the service sector, even as manufacturing struggles. The Fed’s widely anticipated 25bps rate cut on Wednesday is already fully priced into markets. Across the Atlantic, a similar trend emerged. Both Eurozone and UK manufacturing PMIs came in slightly below expectations, while services showed strength. The Eurozone’s composite PMI edged closer to expansion, rising to 49.5 from 48.3 in November, while the UK’s composite PMI held steady at 50.5, just above the neutral 50-point mark. Despite the UK’s weakening growth trajectory, persistently high inflation is expected to keep the BoE on hold at its meeting on Thursday. Further east, Japan’s economy showed some improvement in December, with both Manufacturing and Services PMIs posting gains. The composite reading rose from 50.5 to 51.4, indicating moderate growth. The BoJ is also expected to maintain its current policy stance at Thursday’s meeting. In the currency and bond markets, the dollar index extended its gains, hovering just below the 107 level. Meanwhile, the 10-year US Treasury yield held steady at 4.38%.
Despite a weaker Chinese retail sales print, pointing to a continued softness in the real economy. Instead, mean-reversion strategies remained in place, prompting prices to remain within range. Copper remained slightly above the $9,050/t level at $9,062.50/t. Aluminium weakened below $2,600/t but failed to breach below the robust support of $2,560/t. Lead and zinc edged slightly lower to $2,000.50/t and $3,056/t.
Precious metals saw little movement. Gold remained largely unchanged at $2,655/oz, while silver held steady at $30.6/oz. Oil prices maintained their strength after Friday’s rally, with WTI trading at $70.90/bbl and Brent crude at $74.10/bbl.
All price data is from 16.12.2024 as of 17:30