Places

Tulsa, Oklahoma

Tulsa, Oklahoma is located approximately 350 miles northeast of Texas and serves as a regional energy hub that influences power markets affecting some Texas grid operations through interconnected transmission lines.

Referenced in 1 briefingLast referenced: April 22, 2026

Mentions

April 22, 2026

Subscribe for full access

Moratoriums, Referendums, and Ultimatums: The New Permit Math

Meta's $1 billion Tulsa facility pairs 1,500 MW of matched clean energy with a closed-loop cooling system and a sensor-based agricultural water optimization program across 1,500 surrounding acres

Frequently mentioned alongside