Alexander Stevens

Manager of Policy and Communications
March 2026

Currents: An Energy Update Week of March 30, 2026

William Rampe
March 2026

Currents: An Energy Update Week of March 23, 2026

William Rampe
March 2026

How the PROVE IT Act Got a Second Life, and Why It Could Tax Americans Anyway

Thomas J. Pyle
March 2026

Conflict in Iran and the Global Oil Market

Alexander Stevens
February 2026

Currents: An Energy Update Week of February 23, 2026

William Rampe
February 2026

Currents: An Energy Update Week of February 16, 2026

William Rampe