Commentary

India and China Are Russia’s Largest Oil Importers

India and China became the largest buyers of Russian oil after Western countries halted their purchases following Russia’s invasion of Ukraine. Russian oil now accounts for about 40% of India's...

September 2025

India and China Are Russia’s Largest Oil Importers

September 2025

Natural Gas Turbine Manufacturing Is Responding to Market Incentives

September 2025

Natural Gas Turbine Manufacturers are Getting Huge Orders

September 2025

School Districts Revert to Diesel Buses as Poor Performance Restricts Electric Bus Usage and Bankruptcies Affect Service

September 2025

Coal Is Still King — Globally

September 2025

Trump Halts Rhode Island Offshore Wind Project