Top Stories
- Meta hit with $102 million privacy fine from European Union over 2019 password security lapse
- X says complied with Brazil court orders, should be reinstated: source
- Hong Kong's New World Development shares surge 23% after CEO resigns
- Oil prices fall as expectations of higher supplies hammer market sentiment
- Dollar drifts, risk-sensitive currencies lifted by China optimism