KRANENBURGPOWER ADVISORS Latest brief

Home / About

The team behind the brief

One person, every role. Each brief is researched, written, charted and checked by Liam Kranenburg.

The masthead

Who does what

Editor
Liam Kranenburg
Research and analysis
Liam Kranenburg
Charts and design
Liam Kranenburg
Fact-checking
Liam Kranenburg
Research assistance
AI, disclosed on every brief

Liam Kranenburg

Founder and editor

High school student with an interest in energy, markets and the numbers behind them. Builds the analysis for each brief in Python and checks every figure against its source before it is published.

Contact

Get in touch

Questions about a number, a source worth knowing, or an idea for a future brief are all welcome.

Good reasons to write

  • A number looks wrong. Say which brief, which page, and what you think it should be.
  • A better source exists. Newer data or a filing the brief missed.
  • A question for a future brief. Energy and markets, one argument at a time.
  • Press, school or speaking requests.

Standards

What readers can count on

Corrections

Errors are fixed on the brief's page, with the date and a note of what changed. Reports go to the corrections inbox.

Independence

Self-funded. No sponsors, clients or advertisers, and not paid by anyone it writes about.

Not advice

Research for information only. KPA is not a registered investment adviser and has no clients; nothing here is investment, legal or regulatory advice or a recommendation to buy or sell any security.

AI disclosure

Briefs are researched and drafted with AI assistance. Every number is still recomputed from public data and checked by hand.

Reuse

Quote and link freely with a citation. Each brief page has a ready-made one. Please ask before republishing a whole brief.

The toolkit

What the briefs are built with

Analysis
Python, with pandas and SciPy
Charts
Matplotlib, styled to the brief
Layout
HTML and CSS, printed to PDF with WeasyPrint
Type
Montserrat and Source Serif 4
Data
EIA, LBNL, EPRI, grid operators and company filings