Weekly Energy Market Recap: Jul 10 - Jul 17, 2026
This week in energy: Oil prices surged over 11% as escalating U.S.-Iran hostilities disrupted Strait of Hormuz traffic, China imposed new consumption taxes on solar cells and batteries to curb overcapacity, and AI data center electricity demand emerged as a critical challenge for U.S. utilities. Key developments across oil, gas, renewables, and mining sectors.



















