Oil slumps as Shanghai shuts to curb COVID surge

Oil prices fell more than $3 in early trade on Monday on prospects of a drop in fuel demand in China after authorities in Shanghai said they would shut the country's financial hub for a COVID-19 ... ( read original story ...)

Shouyao Holdings raises $233M in Shanghai IPO

Shouyao Holdings Co. Ltd. raised ¥1.48 billion ($233 million) in a listing on the Shanghai STAR Market to support the company’s ongoing clinical programs, led by a second-generation anaplastic ... ( read original story ...)