The U.S. EIA Strategic Petroleum Reserves for the week ending December 12 were 249,000 barrels, compared with 248,000 barrels in the previous week.

2025-12-17

The U.S. EIA Strategic Petroleum Reserves for the week ending December 12 were 249,000 barrels, compared with 248,000 barrels in the previous week.

Other News
2025-12-17

[LONGi Green Energy's Li Zhenguo: Calls for Strengthening Practical Cooperation and Industry Self-Discipline across the Supply Chain, and Resolutely Resisting Irrational Competition] On December 17th, at the 2025 Photovoltaic Supply Chain Supporting

2025-12-17

Former Bank of Japan Deputy Governor and Government Advisor Masazumi Wakatabe: Japan must raise the neutral interest rate through fiscal policy and growth strategy.