Commentary

China Touts Its Solar Capacity

The China Electricity Council reported that as of the end of June, solar power capacity in China was nearly equal to the capacity of its coal-fired generators — 1,274 gigawatts...

August 2026

China Touts Its Solar Capacity

August 2026

Trump Administration Considers Reopening Shuttered Refineries

August 2026

China’s Sinopec Buys Russian Oil Imports to Offset Middle East Supply Cuts

August 2026

Iran Gives the United States Six Demands

August 2026

Qatar Purchases U.S. LNG to Supply Its Asian Customers

August 2026

Renewable Loophole in the One Big Beautiful Bill