OPEC monthly report: Global crude oil demand is projected to be 105.74 million barrels per day in 2026.

2026-08-12

OPEC monthly report: Global crude oil demand is projected to be 105.74 million barrels per day in 2026.

Other News
2026-08-12

Asian Stocks 1. The Shanghai Composite Index closed down 32.5 points, or 0.82%, at 3934.09 on Tuesday, August 11. 2. The Shenzhen Component Index closed down 57.52 points, or 0.4%, at 14259.44 on Tuesday, August 11. 3. The CSI 300 Index closed dow

2026-08-12

Hong Kong storage names firmed after choppy trading; Montage Technology (06809.HK) rose over 5% and GigaDevice (03986.HK) gained over 4%.