The EIA's Short-Term Energy Outlook report states that global oil inventories have already declined by 400 million barrels by 2026 and are expected to continue declining until the end of the year.

2026-09-10

The EIA's Short-Term Energy Outlook report states that global oil inventories have already declined by 400 million barrels by 2026 and are expected to continue declining until the end of the year.

Other News
2026-09-09

The Shenzhen bureau of the National Financial Regulatory Administration published an administrative penalty notice on Sept. 4 showing Tongfang Global Life Insurance Co. was fined 1.3 million yuan for granting benefits outside contracts, failing to us

2026-09-09

Beijing municipal government issued its 15th Five‑Year high‑end industrial development plan, directing support for frontier technology innovation: accelerate quantum computing, develop space‑based computing, and seek breakthroughs in core brain‑compu