

A woman works inside a carpet factory in Binzhou in China's eastern Shandong province. China's economy showed signs of stabilising in October, according to data on Monday, with retail sales and factory output beating expectations as a power supply crisis appeared to ease. — AFP
Oman Observer is now on the WhatsApp channel. Click here