February 28, 2026
China’s Crude Hoarding Is Propping Up Oil Prices

China played a big role in supporting oil prices in 2025 as it accelerated crude stockpiling and absorbed part of the additional supply that producers put on the market. Despite the easing of the OPEC+ cuts, the large supply growth from the Americas, and the continued flow of sanctioned Iranian…
Read More

About The Author

Leave a Reply

Your email address will not be published. Required fields are marked *