Two decades covering equity markets. Writes on single stocks, sectors, valuations and the trades behind the tape.

Moonpig returned to profit with £51.7 million in earnings, driven by higher revenue as more customers bought cards and gifts online. The com

Berenberg maintains a buy rating on VusionGroup but lowers its price target to €220, signaling that while long-term sales growth is possible

Air Liquide commits €70 million to a nitrogen supply contract for a polyethylene plant, and Credit Agricole buys a 9.9% stake in a Spanish c

New Zealand stocks rose as Brent crude slipped to $72 a barrel, potentially easing inflation pressures. Meanwhile, new mortgage lending clim

Bernstein downgraded Swatch Group to market-perform even after raising its price target and profit forecasts. The analyst argues the Audemar

Jarden upgraded Spark New Zealand to overweight, keeping a NZ$2.27 target. The broker sees a value gap after underperformance, with the key

The People's Bank of China is introducing overnight reverse repos to smooth short-term funding rates. The new tool, expected to operate at a

Aluminum prices dropped 2.75% on the Shanghai Futures Exchange and are down 8% for the week as geopolitical risk premiums unwind. Traders ar

Zhipu's stock has surged 2,000% this year, but a looming lockup expiry on July 8th could trigger selling. Meanwhile, Germany's warship cance

China's yuan is under pressure near a one-month low as the dollar strengthens on expectations of higher-for-longer US interest rates. Record

Japan's 10-year government bond yield slipped 4 basis points to 2.625% as falling oil prices tempered inflation worries. Attention now turns

Anthropic told US lawmakers that Alibaba ran a large-scale 'distillation attack' to train its Qwen model on Claude outputs. Alibaba shares f