U.S. strategic petroleum reserve crude oil inventories fell by about 3.7 million barrels last week to 307.7 million barrels, the lowest level since 1983.

2026-07-28

U.S. strategic petroleum reserve crude oil inventories fell by about 3.7 million barrels last week to 307.7 million barrels, the lowest level since 1983.

Other News
2026-07-28

China's State Taxation Administration said tax data indicate continued industrial sales growth and accelerating development of new-type productive forces in 1H. STA director Hu Jinglin said sales from three sectors closely linked to new productive fo

2026-07-28

Jucan Optoelectronics said at a results briefing its red/yellow LED business ramped to scale in 1H 2026, generating RMB78.17m in revenue, up 1,764.96% YoY and accounting for about 10% of main business revenue. The project’s planned capacity is 200,00