Oil prices sink 4% while Asian shares gain as Chinese chipmaker CXMT soars in Shanghai trading debut July 27, 2026 · The Independent Read full story at source