Fossil Fuels Still Generate 57% of the World’s Electricity — But We Remain Deeply Dependent on Them for Transportation, Manufacturing, and Building the “Renewables” Themselves

Recent data confirms that fossil fuels (coal, natural gas, and oil) still supply 57% of global electricity generation. Wind and solar together reached about 17% of electricity in 2025, according to Ember’s Global Electricity Review. This marks progress from a decade ago, yet it tells only part of the story. Electricity represents a minority slice […]

Continue Reading

Where Do We Go from Here with Iran? What is the impact on the global oil and gas market?

The fragile truce between the United States and Iran is unraveling. Renewed attacks on commercial shipping in the Strait of Hormuz, fresh U.S. strikes on Iranian targets, satellite evidence of Iran rebuilding damaged nuclear sites, and mixed signals from Washington and Tehran have once again put global energy markets on edge. The central question for […]

Continue Reading

Chinese Grid Operators Resist Plans To Boost Renewables To Power AI

China’s aggressive push to power its rapidly expanding AI data centers with renewables is running into practical resistance from grid operators, who warn that the sector’s inflexible power demands could increase reliability risks and complicate grid planning. Industry analysts and officials told Reuters that Beijing’s strategic goal of having renewables supply the majority of electricity […]

Continue Reading

China Builds Second LNG Import Terminal Signaling Robust Demand

China’s push to bring a second dedicated import terminal online for cargoes from Russia’s sanctioned Arctic LNG 2 project underscores strong underlying demand for liquefied natural gas (LNG) in the world’s largest buyer. The move highlights Beijing’s willingness to absorb discounted but geopolitically exposed supply to meet structural needs, even as stable alternatives like Qatar […]

Continue Reading

Solar Claims to be the Cheapest Power In History, and States are Running from it

There is a difference between Red and Blue States The headline from a June 19, 2026, OilPrice.com article captures a striking tension in U.S. energy policy: solar is repeatedly called “the cheapest power in human history” by sources like the IEA, yet multiple states—particularly blue ones—are dialing back aggressive renewable targets amid rising costs, reliability concerns, […]

Continue Reading

The Iran Closure on the Strait of Hormuz Could Last to Labor Day: What It Means for Global Markets, Oil Prices, and the Physical vs. Paper Disconnect

The Strait of Hormuz — the narrow waterway through which roughly one-fifth of global oil and significant LNG volumes flow — has remained effectively closed since early March 2026 following the escalation of the U.S.-Israel-Iran conflict. Iran has suspended talks and signaled the blockade could become permanent absent major concessions. In a wide-ranging interview with […]

Continue Reading