How Putin’s Invasion Of Ukraine Produced A Windfall For Enviva’s Wood Pellets Business – Forbes
On a crisp North Carolina morning, an eastern pine forest is being clear cut in a precisely choreographed hydraulic ballet. Pincers grab 500-pound, 30-foot tree trunks, run them through trimmers and auto-cutters and then stack the nearly uniform logs onto flatbed trucks which take them to mills to be cut into construction boards. Grappling claws scoop up the remains of the harvestbranches, limbs and scrapsand drop them into open-topped dump trucks headed for one of 10 plants run by Enviva, to be chopped, dried, pulverized and pressed into two-inch wood pellets.
Jamel Toppin for Forbes
You could burn those pellets in your backyard grillif you could buy them, which you cant. Were already sold out, boasts John Keppler, Envivas cofounder and CEO. Earlier this year, the Bethesda, Maryland-based company locked in take-or-pay contracts to sell German and other European customers millions of tons of pellets over the next 15 years at upwards of $250 a ton, a record price that now yields gross margins of $43 a ton, up 14% over last year. The pellets fuel plants that might have previously relied on Russian coal or natural gas. In Europe, natural gas prices have jumped ten-fold in two years to the equivalent of $60 per thousand cubic feet (versus $8.25/mcf in America). Theres never been a better time to be in the pellet business, Keppler says.
While Vladimir Putins invasion of Ukraine has produced a windfall for Enviva, its no overnight success. Keppler, 50, has spent 15 years building it into the worlds largest producer of industrial grade pellets, with $1 billion in annual sales and a current stock market cap of $4.65 billion. The company still runs a net loss after depreciation and interest but expects EBITDA to more than double this year to $250 million. Keppler is aiming to build ten more plants over the next five years, doubling current annual output of 6.2 million tons of pellets. Every ton we produce is a ton of coal that stays in the ground, he says.
Many environmentalists doubt thats a good tradeoff. In fact, burning wood pellets emits more carbon dioxide for the same amount of energy than does coal. The pellets are considered green only because biomass is renewable. The catch? It takes decades for newly planted trees to sequester the carbon dioxide released by burning their predecessors. The best strategy to lower atmospheric CO2 levels is to preserve and expand forests, rather than destroy them and use trees as fuel, says climate change expert Robert Musil, CEO of the Rachel Carson Council.
Theres never been a better time to be in the pellet business.
The European Union Parliament, concerned by the loss of old growth forests amid rampant growth in pellet combustion, voted in September to reduce pellet subsidies and phase down the portion of wood-based fuel counted as renewable. While competing for a bigger piece of a potentially smaller pie in Europe, in America, Enviva is enthused by the new Inflation Reduction Act, which includes tax credits for burning pellets for electricity.
Keppler insists that Enviva never turns whole trees into pelletsexcept those knocked down by hurricanes. Instead, it buys scraps that used to get pulped into newsprint for now dead or shrunken newspapers. Enviva says it only works with landowners who replant treesnot those clearing land for development. If it doesnt go back to forest, we wont buy it, declares Lauren Killian, a 32-year-old sustainability forester at Enviva.
Keppler first became fascinated by renewable resources at 30. His career had been largely on hold for six years as he beat stage 4 Hodgkins lymphoma and he was recharging with an MBA at the University of Virginia. As a class project, he and a couple of B-school pals worked up a business plan for a rice milling plant that wanted to power its operations by burning high-silica husks of rice kernels in a specialized gasifier. After working a few years at other jobs (Keppler at AOL), they decided to give gasifier plants a go. After building plants in the Dominican Republic and Alabama, Keppler and Enviva President Thomas Meth branched into another variety of biomassa project to enable a Belgian lumber mill to power its main operations by pressing sawdust into pellets.
Then came their Eureka moment: instead of doing one-off projects, they could build a whole pellet business based around more than 50 million acres of pine forests stretching from Virginia through the Carolinas, Georgia, Alabama and Mississippi.
Jamel Toppin for Forbes
But they needed more capital. In 2010, Keppler and Meth turned to private equity shop Riverstone Holdings, which specializes in energy. With the new money, they bought a small pellet-making plant in Amory, Mississippi, which was already selling its output to Europe. They got it running 24/7, and tripled production. They sold and spun off those early gasification plant assets to focus on pellets. They tapped higher-risk capital (from investors like Jeffrey Ubben of Inclusive Capital) to finance new pellet plants and launched a master limited partnership to buy the plants once they were built.
Enviva became a publicly traded MLP in 2015 and this year converted to a traditional corporation in a bid to market itself as a pure environmental play for ESG investors. Riverstone and its investment funds still own 42% of the stock, which now trades at just under $70 and pays a generous dividend of $3.62 a share.
One lesson Keppler says he learned from Riverstone: dont turn a spade of dirt for a new plant until its output is fully contracted. He sees no problem inking enough orders to sell the output of the ten more mills he wants to build or finding a spot for each plant where theres already enough tree harvesting going on within 75 miles to keep it in wood scraps. Were symbiotic to that (harvesting) activity, were not driving any of it, he says.
Competitors are catching on. Last year, private equity giant Apollo Global invested in Estonian pellet maker Granuul (Europes biggest), which has acquired a handful of plants in the east Texas pine forests. Keppler says that with zero excess liquidity in world pellet supply, he welcomes new competition as affirmation that the business has a future. This is a monopsony, he says. Theres thousands of sellers (of wood scrap), very few buyers. For now.
More:
How Putin's Invasion Of Ukraine Produced A Windfall For Enviva's Wood Pellets Business - Forbes
- Laura Loomer meets with Zelenskyy in Ukraine after her major reversal on the war - NBC News - July 24th, 2026 [July 24th, 2026]
- Lavrov Accuses Trump of Breaking A Mans Word Over Ukraine Talks in Alaska - UNITED24 Media - July 24th, 2026 [July 24th, 2026]
- Ukraine's Zelenskyy says he's in talks with a US company to jointly produce Patriot air defenses - The Independent - July 24th, 2026 [July 24th, 2026]
- Ukraine: bad week on the home front for Volodymyr Zelensky - The Conversation - July 24th, 2026 [July 24th, 2026]
- My friends left Ukraine after the Russian invasion. Now I wonder if we live in the same world | Diana Berg - The Guardian - July 24th, 2026 [July 24th, 2026]
- Laura Loomer meets Zelenskyy in Ukraine after her major reversal on the war - AP News - July 24th, 2026 [July 24th, 2026]
- U.S. committed to helping end Ukraine war but no quick deal, Rubio says after meeting with Russias Lavrov - NBC News - July 24th, 2026 [July 24th, 2026]
- UK takes command of multinational force for Ukraine - GOV.UK - July 24th, 2026 [July 24th, 2026]
- Ukraine War, Day 1,611: Kyiv Hits 5th Logistics Hub of Russias Amazon Within Week - EA WorldView - July 24th, 2026 [July 24th, 2026]
- Ukraine races to field ground robots as drone warfare pushes soldiers farther from the front - Milwaukee Independent - July 24th, 2026 [July 24th, 2026]
- Ukraine war briefing: War on Wildberries burns two more warehouses - The Guardian - July 24th, 2026 [July 24th, 2026]
- Russia unleashes one of biggest ballistic missile attacks of the Ukraine war, Kyiv says - CNN - July 24th, 2026 [July 24th, 2026]
- Poland Proposes Joint Patriot Missile Production With the US and Ukraine - UNITED24 Media - July 24th, 2026 [July 24th, 2026]
- The war in Ukraine has dramatically changed special forces operations - The Strategist | ASPI's analysis and commentary site - July 24th, 2026 [July 24th, 2026]
- Russia's war casualty toll in Ukraine up by 1,410 over past day - Ukrinform - July 24th, 2026 [July 24th, 2026]
- Ten killed in Russia-Ukraine as protests continue over Kyiv defence revamp - Al Jazeera - July 24th, 2026 [July 24th, 2026]
- Parolin: Peace in Ukraine moving in the wrong direction - aleteia.org - July 24th, 2026 [July 24th, 2026]
- Poland offers to host joint US-Ukraine Patriot missile production - TVP World - July 24th, 2026 [July 24th, 2026]
- Laura Loomer meets Zelenskyy in Ukraine after her major reversal on the war - WFLA - July 24th, 2026 [July 24th, 2026]
- Why are Ukraine's military recruiters facing violence in their own country? - BBC - July 21st, 2026 [July 21st, 2026]
- Watch: Sen. Kennedy presses Caine and Hegseth on Ukraine, Strait of Hormuz - CBS News - July 21st, 2026 [July 21st, 2026]
- Ukraine is winning. Heres what it needs to finish the job. - Atlantic Council - July 21st, 2026 [July 21st, 2026]
- Ukraine is in danger of losing its innovation edge over Russia - Atlantic Council - July 21st, 2026 [July 21st, 2026]
- Taiwan looks to Ukraine for inspiration in drone warfare - NBC News - July 21st, 2026 [July 21st, 2026]
- We lived in peace, and now theyre bombing us: Ukraine hit two huge Wildberries warehouses near Moscow and in Tambov, killing eight. A correspondent... - July 21st, 2026 [July 21st, 2026]
- Three wounded in strike on Ukraine-bound LPG tanker off Romanian coast - Euronews - July 21st, 2026 [July 21st, 2026]
- Everyone's afraid to die: Struggle to recruit soldiers in Ukraine turns violent - BBC - July 21st, 2026 [July 21st, 2026]
- How the Mariupol theater strike exposed Russia's brutality in Ukraine - PBS - July 21st, 2026 [July 21st, 2026]
- Ukraine Was on a Roll. Then a Clash Over War Strategy Exploded Into View. - The New York Times - July 21st, 2026 [July 21st, 2026]
- I Have Decided That Mykhailo Drapatyi Will Become the New Commander-In-Chief of the Armed Forces of Ukraine Address by the President - - - July 21st, 2026 [July 21st, 2026]
- EU countries agree to extend temporary protection for those fleeing Ukraine until March 2028 - consilium.europa.eu - July 21st, 2026 [July 21st, 2026]
- Ukraine expands Diia.AI with voice-based access to government services - Biometric Update - July 21st, 2026 [July 21st, 2026]
- Zelensky: Drapatyi appointed as Ukraine's New Commander-in-Chief of Armed Forces - Ukrinform - July 21st, 2026 [July 21st, 2026]
- Ukraine Finally Has a Theory of Victory. Will It Work? - Foreign Policy - July 9th, 2026 [July 9th, 2026]
- Losing in Ukraine, is Putin finally down to his nukes? - The Hill - July 9th, 2026 [July 9th, 2026]
- WATCH: Trump says he thinks an end to Ukraine war is 'getting close' despite Russian strikes on Kyiv - PBS - July 9th, 2026 [July 9th, 2026]
- Trump targets Spain, NATO backs Ukraine: Is the alliance still united? - Al Jazeera - July 9th, 2026 [July 9th, 2026]
- Ukraine Says It Hit 35 Russian Shadow Fleet Ships in 96 Hours, Including 14 Vessels Overnight - Kyiv Post - July 9th, 2026 [July 9th, 2026]
- Poland and Ukraine have fallen out over history - The Economist - July 9th, 2026 [July 9th, 2026]
- Trump gives Ukraine OK to produce Patriot missiles as war with Russia drags on - ABC News - Breaking News, Latest News and Videos - July 9th, 2026 [July 9th, 2026]
- Russias missile and drone attacks on Ukraine kill at least 22 - AP News - July 9th, 2026 [July 9th, 2026]
- As NATO meets, Putin is weighing his options in Ukraine, and further afield - CNN - July 9th, 2026 [July 9th, 2026]
- The Biggest Takeaways for Ukraine From the NATO Summit in Ankara - UNITED24 Media - July 9th, 2026 [July 9th, 2026]
- Trump says US will give Ukraine licence to build Patriot missiles - RFI - July 9th, 2026 [July 9th, 2026]
- Ukraine has two months before Putin escalates war - The Telegraph - July 9th, 2026 [July 9th, 2026]
- Wave of Russian strikes in Ukraine kills at least 21 people on eve of Nato summit - The Guardian - July 9th, 2026 [July 9th, 2026]
- I have visited Russia every year since the Ukraine war began. The mood has changed - The Independent - July 9th, 2026 [July 9th, 2026]
- Ukraine Could Begin Producing Patriot PAC-3 Missiles Within Weeks, Polish Minister Says - UNITED24 Media - July 9th, 2026 [July 9th, 2026]
- Kremlin: We will no longer believe the West wants negotiations on Ukraine - - July 9th, 2026 [July 9th, 2026]
- Ukraine's Answer to the Patriot Shortage is Kind of Awesome - Meet Freya - Eyes Only with Wes O'Donnell - July 9th, 2026 [July 9th, 2026]
- Russia Signals Ukraine May Have Used Its First Ballistic Missile - Bloomberg.com - July 3rd, 2026 [July 3rd, 2026]
- Four Reasons Crimea Has Become Crucial in the Ukraine War - The New York Times - July 3rd, 2026 [July 3rd, 2026]
- Bloodier than Stalingrad: Number of casualties in Russias war on Ukraine reaches 2 million - CNN - July 3rd, 2026 [July 3rd, 2026]
- Ukraine is trying to threaten Vladimir Putin into peace talks - The Economist - July 3rd, 2026 [July 3rd, 2026]
- July 4th events threatened by heat wave. And, Russia strikes on Ukraine's capital - NPR - July 3rd, 2026 [July 3rd, 2026]
- Tusk urges Ukraine to do its part to repair ties with Poland - politico.eu - July 3rd, 2026 [July 3rd, 2026]
- Russia pounds Kyiv with missiles and drones after Ukraine's strikes on oil infrastructure - PBS - July 3rd, 2026 [July 3rd, 2026]
- Ukraine and Moldova set to open another cluster of EU accession talks - Euronews.com - July 3rd, 2026 [July 3rd, 2026]
- As Ukraine War Escalates, Witkoff and Kushner Are Focused on Iran - The New York Times - July 3rd, 2026 [July 3rd, 2026]
- 27 dead, more than 100 injured in Kyiv as Ukraine hit with 'massive' Russian strike - ABC News - Breaking News, Latest News and Videos - July 3rd, 2026 [July 3rd, 2026]
- Putin Retaliates With New Strikes After Ukraine Takes the War to Russia - The New York Times - July 3rd, 2026 [July 3rd, 2026]
- Russia, Ukraine accuse each other of overnight drone strikes that killed at least 6, injured 22 - Anadolu Ajans - July 3rd, 2026 [July 3rd, 2026]
- Russia launches massive strike on Ukraine as Poland scrambles jets, Finland restricts airspace - CNBC - July 3rd, 2026 [July 3rd, 2026]
- Tusk says Poland must be cautious on future financial support for Ukraine - TVP World - July 3rd, 2026 [July 3rd, 2026]
- What Ukraine and Europe see in Americas 250th anniversary - New Eastern Europe - July 3rd, 2026 [July 3rd, 2026]
- Ukraine war sparks fears of an organised crime resurgence in Russia - The Conversation - July 3rd, 2026 [July 3rd, 2026]
- Ukraine war briefing: More than 2 million military casualties caused by Russias invasion, study finds - The Guardian - July 3rd, 2026 [July 3rd, 2026]
- Russian attacks kill 4, injure 10 in Ukraine overnight, officials say - Reuters - July 3rd, 2026 [July 3rd, 2026]
- Ukraine: Rescuers work to save trapped residents after wave of Russian attacks - UN News - July 3rd, 2026 [July 3rd, 2026]
- Russia hits Ukraine's capital with a massive drone and missile attack, killing at least 18 - NPR - July 3rd, 2026 [July 3rd, 2026]
- July 4th events threatened by heat wave. And, Russia strikes on Ukraine's capital - 90.5 WESA - July 3rd, 2026 [July 3rd, 2026]
- Polish Firms Keep Ukraine Push, Shrugging Off Political Tensions - Bloomberg.com - July 3rd, 2026 [July 3rd, 2026]
- Justice and protection for children of Ukraine at the core of meetings at the Council of Europe - coe.int - July 3rd, 2026 [July 3rd, 2026]
- UKRAINE : Will delayed promised Law introduce alternative civilian service in wartime? - Forum 18 - July 3rd, 2026 [July 3rd, 2026]
- Ukraine Is One Step Closer to Getting Gripen Fighters - The National Interest - July 3rd, 2026 [July 3rd, 2026]
- Ukraine unleashes one of its heaviest drone bombardments of Russia - AP News - June 26th, 2026 [June 26th, 2026]
- Ukraine is spilling its enemies' military secrets. Soldiers, arms makers, and foreign governments all want access. - Business Insider - June 26th, 2026 [June 26th, 2026]
- Ukraine-Russia war latest: Zelensky orders 40-day offensive to press Putin to end war - The Independent - June 26th, 2026 [June 26th, 2026]
- Ukraine war briefing: Zelenskyy declares 40-day Russia blitz to influence the aggressor state - The Guardian - June 26th, 2026 [June 26th, 2026]
- Ukraine launches huge drone attack on Russia and occupied Crimea as it seeks to force Putin "to end the war" - CBS News - June 26th, 2026 [June 26th, 2026]