{"citation":"DC Hub Open Data, dchub.cloud/data","count":317,"snapshot":[{"computed_at":"2026-06-13T01:24:52.425585+00:00","constraint_score":49.8,"excess_power_score":28.6,"iso":"ERCOT","market_name":"Abilene","market_slug":"abilene","state":"TX","time_to_power_months":30.0,"verdict":"CAUTION"},{"computed_at":"2026-06-25T01:15:09.508647+00:00","constraint_score":55.5,"excess_power_score":18.3,"iso":"PJM","market_name":"Akron","market_slug":"akron","state":"OH","time_to_power_months":48.0,"verdict":"AVOID"},{"computed_at":"2026-06-25T01:14:34.286744+00:00","constraint_score":47.3,"excess_power_score":21.7,"iso":"NYISO","market_name":"Albany","market_slug":"albany","state":"NY","time_to_power_months":24.0,"verdict":"AVOID"},{"computed_at":"2026-06-25T01:14:17.643558+00:00","constraint_score":41.1,"excess_power_score":44.8,"iso":"WECC","market_name":"Albuquerque","market_slug":"albuquerque","state":"NM","time_to_power_months":16.8,"verdict":"CAUTION"},{"computed_at":"2026-06-25T01:14:20.296088+00:00","constraint_score":49.8,"excess_power_score":28.6,"iso":"ERCOT","market_name":"Allen","market_slug":"allen","state":"TX","time_to_power_months":30.0,"verdict":"CAUTION"},{"computed_at":"2026-06-25T01:14:22.416038+00:00","constraint_score":41.1,"excess_power_score":44.8,"iso":"SOCO","market_name":"Alpharetta","market_slug":"alpharetta","state":"GA","time_to_power_months":16.8,"verdict":"CAUTION"},{"computed_at":"2026-06-25T01:14:21.713789+00:00","constraint_score":48.8,"excess_power_score":39.3,"iso":"MISO","market_name":"Altoona","market_slug":"altoona","state":"IA","time_to_power_months":26.4,"verdict":"CAUTION"},{"computed_at":"2026-06-25T01:15:27.668636+00:00","constraint_score":70.0,"excess_power_score":13.7,"iso":"ENTSOE-NL","market_name":"Amsterdam","market_slug":"amsterdam","state":"NL","time_to_power_months":120.0,"verdict":"AVOID"},{"computed_at":"2026-06-25T01:15:36.157776+00:00","constraint_score":41.1,"excess_power_score":44.8,"iso":"WECC","market_name":"Anchorage","market_slug":"anchorage","state":"AK","time_to_power_months":16.8,"verdict":"CAUTION"},{"computed_at":"2026-06-13T01:24:50.914576+00:00","constraint_score":39.0,"excess_power_score":30.3,"iso":"ISONE","market_name":"Andover","market_slug":"andover","state":"MA","time_to_power_months":16.2,"verdict":"CAUTION"},{"computed_at":"2026-06-25T01:15:24.574951+00:00","constraint_score":19.6,"excess_power_score":49.3,"iso":"PJM","market_name":"Appalachia (Retiring Coal)","market_slug":"appalachia-coal","state":"WV","time_to_power_months":7.2,"verdict":"BUILD"},{"computed_at":"2026-06-25T01:13:58.317040+00:00","constraint_score":55.5,"excess_power_score":18.3,"iso":"PJM","market_name":"Ashburn","market_slug":"ashburn","state":"VA","time_to_power_months":48.0,"verdict":"AVOID"},{"computed_at":"2026-06-25T01:15:14.445137+00:00","constraint_score":55.5,"excess_power_score":18.3,"iso":"PJM","market_name":"Asheville","market_slug":"asheville","state":"NC","time_to_power_months":48.0,"verdict":"AVOID"},{"computed_at":"2026-06-25T01:15:44.600550+00:00","constraint_score":57.0,"excess_power_score":25.8,"iso":"ENTSOE-GR","market_name":"Athens","market_slug":"athens","state":"GR","time_to_power_months":60.0,"verdict":"AVOID"},{"computed_at":"2026-06-25T01:14:01.708443+00:00","constraint_score":59.8,"excess_power_score":35.6,"iso":"SOCO","market_name":"Atlanta","market_slug":"atlanta","state":"GA","time_to_power_months":36.0,"verdict":"CAUTION"},{"computed_at":"2026-06-25T01:15:50.195811+00:00","constraint_score":38.7,"excess_power_score":31.0,"iso":"TPM","market_name":"Auckland","market_slug":"auckland","state":"NZ","time_to_power_months":19.2,"verdict":"CAUTION"},{"computed_at":"2026-06-25T01:14:42.460306+00:00","constraint_score":41.1,"excess_power_score":44.8,"iso":"WECC","market_name":"Aurora","market_slug":"aurora","state":"CO","time_to_power_months":16.8,"verdict":"CAUTION"},{"computed_at":"2026-06-25T01:14:03.491729+00:00","constraint_score":49.8,"excess_power_score":28.6,"iso":"ERCOT","market_name":"Austin","market_slug":"austin","state":"TX","time_to_power_months":30.0,"verdict":"CAUTION"},{"computed_at":"2026-06-25T01:14:21.009228+00:00","constraint_score":55.5,"excess_power_score":18.3,"iso":"PJM","market_name":"Baltimore","market_slug":"baltimore","state":"MD","time_to_power_months":48.0,"verdict":"AVOID"},{"computed_at":"2026-06-25T01:15:47.382775+00:00","constraint_score":60.5,"excess_power_score":24.8,"iso":"POSOCO","market_name":"Bangalore","market_slug":"bangalore","state":"IN","time_to_power_months":58.8,"verdict":"AVOID"},{"computed_at":"2026-06-25T01:15:48.796005+00:00","constraint_score":45.0,"excess_power_score":37.6,"iso":"EGAT","market_name":"Bangkok","market_slug":"bangkok","state":"TH","time_to_power_months":21.6,"verdict":"CAUTION"},{"computed_at":"2026-06-25T01:15:40.007537+00:00","constraint_score":55.5,"excess_power_score":32.3,"iso":"ENTSOE-ES","market_name":"Barcelona","market_slug":"barcelona","state":"ES","time_to_power_months":60.0,"verdict":"CAUTION"},{"computed_at":"2026-06-25T01:15:08.111482+00:00","constraint_score":41.1,"excess_power_score":44.8,"iso":"","market_name":"Barueri","market_slug":"barueri","state":"SP","time_to_power_months":16.8,"verdict":"CAUTION"},{"computed_at":"2026-06-25T01:14:58.331837+00:00","constraint_score":48.8,"excess_power_score":39.3,"iso":"MISO","market_name":"Baton Rouge","market_slug":"baton-rouge","state":"LA","time_to_power_months":26.4,"verdict":"CAUTION"},{"computed_at":"2026-06-25T01:14:57.941962+00:00","constraint_score":41.1,"excess_power_score":44.8,"iso":"WECC","market_name":"Beaverton","market_slug":"beaverton","state":"OR","time_to_power_months":16.8,"verdict":"CAUTION"},{"computed_at":"2026-06-13T01:24:51.297334+00:00","constraint_score":55.5,"excess_power_score":18.3,"iso":"PJM","market_name":"Beltsville","market_slug":"beltsville","state":"MD","time_to_power_months":48.0,"verdict":"AVOID"},{"computed_at":"2026-06-25T01:14:50.875316+00:00","constraint_score":41.1,"excess_power_score":44.8,"iso":"WECC","market_name":"Bend","market_slug":"bend","state":"OR","time_to_power_months":16.8,"verdict":"CAUTION"},{"computed_at":"2026-06-25T01:15:41.470810+00:00","constraint_score":59.5,"excess_power_score":20.6,"iso":"ENTSOE-DE","market_name":"Berlin","market_slug":"berlin","state":"DE","time_to_power_months":72.0,"verdict":"AVOID"},{"computed_at":"2026-06-13T05:44:02.719821+00:00","constraint_score":55.5,"excess_power_score":18.3,"iso":"PJM","market_name":"Bethlehem","market_slug":"bethlehem","state":"PA","time_to_power_months":48.0,"verdict":"AVOID"},{"computed_at":"2026-06-25T01:14:51.584378+00:00","constraint_score":41.1,"excess_power_score":44.8,"iso":"WECC","market_name":"Billings","market_slug":"billings","state":"MT","time_to_power_months":16.8,"verdict":"CAUTION"},{"computed_at":"2026-06-25T01:15:07.754195+00:00","constraint_score":41.1,"excess_power_score":44.8,"iso":"SOCO","market_name":"Birmingham","market_slug":"birmingham","state":"AL","time_to_power_months":16.8,"verdict":"CAUTION"},{"computed_at":"2026-06-25T01:15:35.031070+00:00","constraint_score":48.8,"excess_power_score":39.3,"iso":"MISO","market_name":"Bismarck","market_slug":"bismarck","state":"ND","time_to_power_months":26.4,"verdict":"CAUTION"},{"computed_at":"2026-06-25T01:14:40.536178+00:00","constraint_score":41.1,"excess_power_score":44.8,"iso":"WECC","market_name":"Bluffdale","market_slug":"bluffdale","state":"UT","time_to_power_months":16.8,"verdict":"CAUTION"},{"computed_at":"2026-06-25T01:14:06.520502+00:00","constraint_score":41.1,"excess_power_score":44.8,"iso":"WECC","market_name":"Boardman","market_slug":"boardman","state":"OR","time_to_power_months":16.8,"verdict":"CAUTION"},{"computed_at":"2026-06-25T01:14:51.949281+00:00","constraint_score":41.1,"excess_power_score":44.8,"iso":"FRCC","market_name":"Boca Raton","market_slug":"boca-raton","state":"FL","time_to_power_months":16.8,"verdict":"CAUTION"},{"computed_at":"2026-06-25T01:14:30.709872+00:00","constraint_score":41.1,"excess_power_score":44.8,"iso":"WECC","market_name":"Boise","market_slug":"boise","state":"ID","time_to_power_months":16.8,"verdict":"CAUTION"},{"computed_at":"2026-06-13T01:24:52.055048+00:00","constraint_score":41.1,"excess_power_score":44.8,"iso":"","market_name":"Bologna","market_slug":"bologna","state":"BO","time_to_power_months":16.8,"verdict":"CAUTION"},{"computed_at":"2026-06-25T01:14:27.511610+00:00","constraint_score":39.0,"excess_power_score":30.3,"iso":"ISONE","market_name":"Boston","market_slug":"boston","state":"MA","time_to_power_months":16.2,"verdict":"CAUTION"},{"computed_at":"2026-06-13T01:24:50.148832+00:00","constraint_score":47.1,"excess_power_score":41.9,"iso":"MISO","market_name":"Brandon","market_slug":"brandon","state":"MS","time_to_power_months":26.4,"verdict":"CAUTION"},{"computed_at":"2026-06-25T01:15:10.248808+00:00","constraint_score":55.5,"excess_power_score":18.3,"iso":"PJM","market_name":"Breinigsville","market_slug":"breinigsville","state":"PA","time_to_power_months":48.0,"verdict":"AVOID"},{"computed_at":"2026-06-25T01:15:03.515149+00:00","constraint_score":34.9,"excess_power_score":28.3,"iso":"TVA","market_name":"Brentwood","market_slug":"brentwood","state":"TN","time_to_power_months":17.6,"verdict":"CAUTION"},{"computed_at":"2026-06-25T01:14:44.136230+00:00","constraint_score":55.5,"excess_power_score":18.3,"iso":"PJM","market_name":"Bridgewater Township","market_slug":"bridgewater-township","state":"NJ","time_to_power_months":48.0,"verdict":"AVOID"},{"computed_at":"2026-06-25T01:15:50.546131+00:00","constraint_score":49.8,"excess_power_score":35.8,"iso":"AEMO","market_name":"Brisbane","market_slug":"brisbane","state":"QL","time_to_power_months":30.0,"verdict":"CAUTION"},{"computed_at":"2026-06-25T01:14:46.399870+00:00","constraint_score":55.5,"excess_power_score":18.3,"iso":"PJM","market_name":"Bristow","market_slug":"bristow","state":"VA","time_to_power_months":48.0,"verdict":"AVOID"},{"computed_at":"2026-06-25T01:15:43.571959+00:00","constraint_score":60.0,"excess_power_score":9.6,"iso":"ENTSOE-BE","market_name":"Brussels","market_slug":"brussels","state":"BE","time_to_power_months":72.0,"verdict":"AVOID"},{"computed_at":"2026-06-25T01:14:32.862597+00:00","constraint_score":47.3,"excess_power_score":21.7,"iso":"NYISO","market_name":"Buffalo","market_slug":"buffalo","state":"NY","time_to_power_months":24.0,"verdict":"AVOID"},{"computed_at":"2026-06-25T01:15:46.004900+00:00","constraint_score":47.3,"excess_power_score":21.4,"iso":"KEPCO-KR","market_name":"Busan","market_slug":"busan","state":"KR","time_to_power_months":24.0,"verdict":"AVOID"},{"computed_at":"2026-06-16T21:37:56.048792+00:00","constraint_score":55.5,"excess_power_score":18.3,"iso":"PJM","market_name":"Byron Center","market_slug":"byron-center","state":"MI","time_to_power_months":48.0,"verdict":"AVOID"},{"computed_at":"2026-06-25T01:15:37.892186+00:00","constraint_score":27.0,"excess_power_score":43.4,"iso":"AESO","market_name":"Calgary","market_slug":"calgary","state":"AB","time_to_power_months":10.8,"verdict":"CAUTION"},{"computed_at":"2026-06-16T21:37:55.317525+00:00","constraint_score":55.5,"excess_power_score":18.3,"iso":"PJM","market_name":"Canton","market_slug":"canton","state":"OH","time_to_power_months":48.0,"verdict":"AVOID"},{"computed_at":"2026-06-25T01:14:54.903318+00:00","constraint_score":49.8,"excess_power_score":28.6,"iso":"ERCOT","market_name":"Carrollton","market_slug":"carrollton","state":"TX","time_to_power_months":30.0,"verdict":"CAUTION"},{"computed_at":"2026-06-07T01:23:16.927603+00:00","constraint_score":47.1,"excess_power_score":41.9,"iso":"MISO","market_name":"Cedar Falls","market_slug":"cedar-falls","state":"IA","time_to_power_months":26.4,"verdict":"CAUTION"},{"computed_at":"2026-06-25T01:14:26.663617+00:00","constraint_score":41.1,"excess_power_score":44.8,"iso":"WECC","market_name":"Centennial","market_slug":"centennial","state":"CO","time_to_power_months":16.8,"verdict":"CAUTION"},{"computed_at":"2026-06-25T01:15:22.303761+00:00","constraint_score":31.4,"excess_power_score":43.9,"iso":"WECC","market_name":"Central Washington","market_slug":"central-washington","state":"WA","time_to_power_months":13.2,"verdict":"CAUTION"},{"computed_at":"2026-06-25T01:14:14.738207+00:00","constraint_score":41.1,"excess_power_score":44.8,"iso":"WECC","market_name":"Chandler","market_slug":"chandler","state":"AZ","time_to_power_months":16.8,"verdict":"CAUTION"},{"computed_at":"2026-06-25T01:14:08.717236+00:00","constraint_score":55.5,"excess_power_score":18.3,"iso":"PJM","market_name":"Chantilly","market_slug":"chantilly","state":"VA","time_to_power_months":48.0,"verdict":"AVOID"},{"computed_at":"2026-06-25T01:15:33.934129+00:00","constraint_score":41.1,"excess_power_score":44.8,"iso":"SOCO","market_name":"Charleston, SC","market_slug":"charleston-sc","state":"SC","time_to_power_months":16.8,"verdict":"CAUTION"},{"computed_at":"2026-06-25T01:14:09.091038+00:00","constraint_score":55.5,"excess_power_score":18.3,"iso":"PJM","market_name":"Charlotte","market_slug":"charlotte","state":"NC","time_to_power_months":48.0,"verdict":"AVOID"},{"computed_at":"2026-06-25T01:15:16.206709+00:00","constraint_score":48.8,"excess_power_score":39.3,"iso":"MISO","market_name":"Chaska","market_slug":"chaska","state":"MN","time_to_power_months":26.4,"verdict":"CAUTION"},{"computed_at":"2026-06-25T01:14:48.180055+00:00","constraint_score":34.9,"excess_power_score":28.3,"iso":"TVA","market_name":"Chattanooga","market_slug":"chattanooga","state":"TN","time_to_power_months":17.6,"verdict":"CAUTION"},{"computed_at":"2026-06-25T01:15:47.036626+00:00","constraint_score":60.5,"excess_power_score":24.8,"iso":"POSOCO","market_name":"Chennai","market_slug":"chennai","state":"IN","time_to_power_months":58.8,"verdict":"AVOID"},{"computed_at":"2026-06-13T01:24:54.152334+00:00","constraint_score":55.5,"excess_power_score":18.3,"iso":"PJM","market_name":"Chester","market_slug":"chester","state":"VA","time_to_power_months":48.0,"verdict":"AVOID"},{"computed_at":"2026-06-25T01:14:10.950679+00:00","constraint_score":22.5,"excess_power_score":69.5,"iso":"WECC","market_name":"Cheyenne","market_slug":"cheyenne","state":"WY","time_to_power_months":10.8,"verdict":"BUILD"},{"computed_at":"2026-06-25T01:15:23.872973+00:00","constraint_score":22.5,"excess_power_score":69.5,"iso":"WECC","market_name":"Cheyenne, WY","market_slug":"cheyenne-wy","state":"WY","time_to_power_months":10.8,"verdict":"BUILD"},{"computed_at":"2026-06-25T01:14:00.444293+00:00","constraint_score":56.0,"excess_power_score":17.6,"iso":"PJM","market_name":"Chicago","market_slug":"chicago","state":"IL","time_to_power_months":36.0,"verdict":"AVOID"},{"computed_at":"2026-06-25T01:14:28.947988+00:00","constraint_score":55.5,"excess_power_score":18.3,"iso":"PJM","market_name":"Cincinnati","market_slug":"cincinnati","state":"OH","time_to_power_months":48.0,"verdict":"AVOID"},{"computed_at":"2026-06-25T01:14:47.810627+00:00","constraint_score":34.9,"excess_power_score":28.3,"iso":"TVA","market_name":"Clarksville","market_slug":"clarksville","state":"TN","time_to_power_months":17.6,"verdict":"CAUTION"},{"computed_at":"2026-06-25T01:14:16.139543+00:00","constraint_score":55.5,"excess_power_score":18.3,"iso":"PJM","market_name":"Cleveland","market_slug":"cleveland","state":"OH","time_to_power_months":48.0,"verdict":"AVOID"},{"computed_at":"2026-06-25T01:14:40.895324+00:00","constraint_score":55.5,"excess_power_score":18.3,"iso":"PJM","market_name":"Clifton","market_slug":"clifton","state":"NJ","time_to_power_months":48.0,"verdict":"AVOID"},{"computed_at":"2026-06-07T01:23:16.164819+00:00","constraint_score":41.1,"excess_power_score":44.8,"iso":"WECC","market_name":"Coeur d'Alene","market_slug":"coeur-d'alene","state":"ID","time_to_power_months":16.8,"verdict":"CAUTION"},{"computed_at":"2026-06-25T01:14:33.559765+00:00","constraint_score":41.1,"excess_power_score":44.8,"iso":"WECC","market_name":"Colorado Springs","market_slug":"colorado-springs","state":"CO","time_to_power_months":16.8,"verdict":"CAUTION"},{"computed_at":"2026-06-25T01:14:06.154782+00:00","constraint_score":55.5,"excess_power_score":18.3,"iso":"PJM","market_name":"Columbus","market_slug":"columbus","state":"OH","time_to_power_months":48.0,"verdict":"AVOID"},{"computed_at":"2026-06-25T01:15:22.649111+00:00","constraint_score":55.5,"excess_power_score":18.3,"iso":"PJM","market_name":"Columbus","market_slug":"columbus-oh","state":"OH","time_to_power_months":48.0,"verdict":"AVOID"},{"computed_at":"2026-06-07T01:23:15.478342+00:00","constraint_score":47.3,"excess_power_score":21.7,"iso":"NYISO","market_name":"Commack","market_slug":"commack","state":"NY","time_to_power_months":24.0,"verdict":"AVOID"},{"computed_at":"2026-06-25T01:15:42.185192+00:00","constraint_score":48.0,"excess_power_score":49.6,"iso":"NORDPOOL","market_name":"Copenhagen","market_slug":"copenhagen","state":"DK","time_to_power_months":21.6,"verdict":"CAUTION"},{"computed_at":"2026-06-25T01:14:18.356526+00:00","constraint_score":48.8,"excess_power_score":39.3,"iso":"MISO","market_name":"Council Bluffs","market_slug":"council-bluffs","state":"IA","time_to_power_months":26.4,"verdict":"CAUTION"},{"computed_at":"2026-06-13T01:24:54.561245+00:00","constraint_score":55.5,"excess_power_score":18.3,"iso":"PJM","market_name":"Culpeper","market_slug":"culpeper","state":"VA","time_to_power_months":48.0,"verdict":"AVOID"},{"computed_at":"2026-06-25T01:13:59.715387+00:00","constraint_score":49.8,"excess_power_score":28.6,"iso":"ERCOT","market_name":"Dallas","market_slug":"dallas","state":"TX","time_to_power_months":30.0,"verdict":"CAUTION"},{"computed_at":"2026-06-25T01:15:21.096184+00:00","constraint_score":55.3,"excess_power_score":27.8,"iso":"ERCOT","market_name":"Dallas\u2013Fort Worth","market_slug":"dallas-fort-worth","state":"TX","time_to_power_months":30.0,"verdict":"AVOID"},{"computed_at":"2026-06-25T01:15:36.502678+00:00","constraint_score":55.5,"excess_power_score":18.3,"iso":"PJM","market_name":"Washington, DC","market_slug":"dc","state":"DC","time_to_power_months":48.0,"verdict":"AVOID"},{"computed_at":"2026-06-25T01:14:06.953438+00:00","constraint_score":41.1,"excess_power_score":44.8,"iso":"WECC","market_name":"Denver","market_slug":"denver","state":"CO","time_to_power_months":16.8,"verdict":"CAUTION"},{"computed_at":"2026-06-25T01:14:27.009635+00:00","constraint_score":48.8,"excess_power_score":39.3,"iso":"MISO","market_name":"Des Moines","market_slug":"des-moines","state":"IA","time_to_power_months":26.4,"verdict":"CAUTION"},{"computed_at":"2026-06-25T01:14:47.456776+00:00","constraint_score":55.5,"excess_power_score":18.3,"iso":"PJM","market_name":"Detroit","market_slug":"detroit","state":"MI","time_to_power_months":48.0,"verdict":"AVOID"},{"computed_at":"2026-06-25T01:15:15.492191+00:00","constraint_score":41.1,"excess_power_score":44.8,"iso":"FRCC","market_name":"Doral","market_slug":"doral","state":"FL","time_to_power_months":16.8,"verdict":"CAUTION"},{"computed_at":"2026-06-25T01:14:57.183156+00:00","constraint_score":41.1,"excess_power_score":44.8,"iso":"SOCO","market_name":"Douglasville","market_slug":"douglasville","state":"GA","time_to_power_months":16.8,"verdict":"CAUTION"},{"computed_at":"2026-06-25T01:14:12.067408+00:00","constraint_score":72.5,"excess_power_score":22.4,"iso":"PJM","market_name":"Dublin","market_slug":"dublin","state":"OH","time_to_power_months":100.8,"verdict":"AVOID"},{"computed_at":"2026-06-25T01:14:56.332050+00:00","constraint_score":55.5,"excess_power_score":18.3,"iso":"PJM","market_name":"Dulles","market_slug":"dulles","state":"VA","time_to_power_months":48.0,"verdict":"AVOID"},{"computed_at":"2026-06-25T01:15:02.404813+00:00","constraint_score":48.8,"excess_power_score":39.3,"iso":"MISO","market_name":"Duluth","market_slug":"duluth","state":"MN","time_to_power_months":26.4,"verdict":"CAUTION"},{"computed_at":"2026-06-25T01:14:43.779529+00:00","constraint_score":55.5,"excess_power_score":18.3,"iso":"PJM","market_name":"Durham","market_slug":"durham","state":"NC","time_to_power_months":48.0,"verdict":"AVOID"},{"computed_at":"2026-06-25T01:15:05.626448+00:00","constraint_score":48.8,"excess_power_score":39.3,"iso":"MISO","market_name":"Eagan","market_slug":"eagan","state":"MN","time_to_power_months":26.4,"verdict":"CAUTION"},{"computed_at":"2026-06-25T01:14:44.842824+00:00","constraint_score":41.1,"excess_power_score":44.8,"iso":"WECC","market_name":"Eagle Mountain","market_slug":"eagle-mountain","state":"UT","time_to_power_months":16.8,"verdict":"CAUTION"},{"computed_at":"2026-06-25T01:14:16.489503+00:00","constraint_score":41.1,"excess_power_score":44.8,"iso":"WECC","market_name":"East Wenatchee","market_slug":"east-wenatchee","state":"WA","time_to_power_months":16.8,"verdict":"CAUTION"},{"computed_at":"2026-06-07T01:23:15.144293+00:00","constraint_score":47.1,"excess_power_score":41.9,"iso":"MISO","market_name":"Eden Prairie","market_slug":"eden-prairie","state":"MN","time_to_power_months":26.4,"verdict":"CAUTION"},{"computed_at":"2026-06-25T01:15:45.301650+00:00","constraint_score":61.0,"excess_power_score":21.8,"iso":"NGESO","market_name":"Edinburgh","market_slug":"edinburgh","state":"UK","time_to_power_months":117.6,"verdict":"AVOID"},{"computed_at":"2026-06-25T01:15:04.576535+00:00","constraint_score":55.5,"excess_power_score":18.3,"iso":"PJM","market_name":"Edison","market_slug":"edison","state":"NJ","time_to_power_months":48.0,"verdict":"AVOID"},{"computed_at":"2026-06-25T01:15:38.240760+00:00","constraint_score":27.0,"excess_power_score":43.4,"iso":"AESO","market_name":"Edmonton","market_slug":"edmonton","state":"AB","time_to_power_months":10.8,"verdict":"CAUTION"},{"computed_at":"2026-06-25T01:15:13.748189+00:00","constraint_score":49.8,"excess_power_score":28.6,"iso":"ERCOT","market_name":"El Paso","market_slug":"el-paso","state":"TX","time_to_power_months":30.0,"verdict":"CAUTION"},{"computed_at":"2026-06-25T01:14:28.243633+00:00","constraint_score":53.6,"excess_power_score":36.8,"iso":"CAISO","market_name":"El Segundo","market_slug":"el-segundo","state":"CA","time_to_power_months":28.8,"verdict":"CAUTION"},{"computed_at":"2026-06-07T01:23:16.188828+00:00","constraint_score":55.5,"excess_power_score":18.3,"iso":"PJM","market_name":"Elk Grove","market_slug":"elk-grove","state":"IL","time_to_power_months":48.0,"verdict":"AVOID"},{"computed_at":"2026-06-25T01:14:07.667915+00:00","constraint_score":55.5,"excess_power_score":18.3,"iso":"PJM","market_name":"Elk Grove Village","market_slug":"elk-grove-village","state":"IL","time_to_power_months":48.0,"verdict":"AVOID"},{"computed_at":"2026-06-25T01:15:12.339003+00:00","constraint_score":48.8,"excess_power_score":39.3,"iso":"MISO","market_name":"Ellendale","market_slug":"ellendale","state":"ND","time_to_power_months":26.4,"verdict":"CAUTION"},{"computed_at":"2026-06-25T01:15:11.992517+00:00","constraint_score":53.6,"excess_power_score":36.8,"iso":"CAISO","market_name":"Emeryville","market_slug":"emeryville","state":"CA","time_to_power_months":28.8,"verdict":"CAUTION"},{"computed_at":"2026-06-25T01:14:27.890548+00:00","constraint_score":41.1,"excess_power_score":44.8,"iso":"WECC","market_name":"Englewood","market_slug":"englewood","state":"CO","time_to_power_months":16.8,"verdict":"CAUTION"},{"computed_at":"2026-06-25T01:15:03.165313+00:00","constraint_score":41.1,"excess_power_score":44.8,"iso":"WECC","market_name":"Enterprise","market_slug":"enterprise","state":"NV","time_to_power_months":16.8,"verdict":"CAUTION"},{"computed_at":"2026-06-25T01:15:02.757744+00:00","constraint_score":41.1,"excess_power_score":44.8,"iso":"WECC","market_name":"Eugene","market_slug":"eugene","state":"OR","time_to_power_months":16.8,"verdict":"CAUTION"},{"computed_at":"2026-06-25T01:15:07.059749+00:00","constraint_score":48.8,"excess_power_score":39.3,"iso":"MISO","market_name":"Fargo","market_slug":"fargo","state":"ND","time_to_power_months":26.4,"verdict":"CAUTION"},{"computed_at":"2026-06-25T01:15:11.290993+00:00","constraint_score":41.1,"excess_power_score":44.8,"iso":"SOCO","market_name":"Fayetteville","market_slug":"fayetteville","state":"GA","time_to_power_months":16.8,"verdict":"CAUTION"},{"computed_at":"2026-06-25T01:14:19.072459+00:00","constraint_score":49.8,"excess_power_score":28.6,"iso":"ERCOT","market_name":"Fort Worth","market_slug":"fort-worth","state":"TX","time_to_power_months":30.0,"verdict":"CAUTION"},{"computed_at":"2026-06-25T01:15:27.281338+00:00","constraint_score":66.8,"excess_power_score":19.4,"iso":"ENTSOE-DE","market_name":"Frankfurt","market_slug":"frankfurt","state":"DE","time_to_power_months":117.6,"verdict":"AVOID"},{"computed_at":"2026-06-25T01:14:48.528316+00:00","constraint_score":34.9,"excess_power_score":28.3,"iso":"TVA","market_name":"Franklin","market_slug":"franklin","state":"TN","time_to_power_months":17.6,"verdict":"CAUTION"},{"computed_at":"2026-06-25T01:14:48.874825+00:00","constraint_score":55.5,"excess_power_score":18.3,"iso":"PJM","market_name":"Franklin Park","market_slug":"franklin-park","state":"IL","time_to_power_months":48.0,"verdict":"AVOID"},{"computed_at":"2026-06-25T01:14:49.385265+00:00","constraint_score":53.6,"excess_power_score":36.8,"iso":"CAISO","market_name":"Fremont","market_slug":"fremont","state":"CA","time_to_power_months":28.8,"verdict":"CAUTION"},{"computed_at":"2026-06-25T01:14:40.182399+00:00","constraint_score":55.5,"excess_power_score":18.3,"iso":"PJM","market_name":"Gainesville","market_slug":"gainesville","state":"VA","time_to_power_months":48.0,"verdict":"AVOID"},{"computed_at":"2026-06-07T01:23:13.756919+00:00","constraint_score":47.3,"excess_power_score":21.7,"iso":"NYISO","market_name":"Garden City","market_slug":"garden-city","state":"NY","time_to_power_months":24.0,"verdict":"AVOID"},{"computed_at":"2026-06-25T01:15:07.400068+00:00","constraint_score":49.8,"excess_power_score":28.6,"iso":"ERCOT","market_name":"Garland","market_slug":"garland","state":"TX","time_to_power_months":30.0,"verdict":"CAUTION"},{"computed_at":"2026-06-25T01:15:10.591945+00:00","constraint_score":41.1,"excess_power_score":44.8,"iso":"WECC","market_name":"Gilbert","market_slug":"gilbert","state":"AZ","time_to_power_months":16.8,"verdict":"CAUTION"},{"computed_at":"2026-06-25T01:14:23.479081+00:00","constraint_score":41.1,"excess_power_score":44.8,"iso":"WECC","market_name":"Goodyear","market_slug":"goodyear","state":"AZ","time_to_power_months":16.8,"verdict":"CAUTION"},{"computed_at":"2026-06-25T01:14:42.817755+00:00","constraint_score":41.1,"excess_power_score":44.8,"iso":"SOCO","market_name":"Goose Creek","market_slug":"goose-creek","state":"SC","time_to_power_months":16.8,"verdict":"CAUTION"},{"computed_at":"2026-06-25T01:15:05.993693+00:00","constraint_score":55.5,"excess_power_score":18.3,"iso":"PJM","market_name":"Grand Rapids","market_slug":"grand-rapids","state":"MI","time_to_power_months":48.0,"verdict":"AVOID"},{"computed_at":"2026-05-31T18:36:58.503815+00:00","constraint_score":41.1,"excess_power_score":44.8,"iso":"SOCO","market_name":"Greenville","market_slug":"greenville","state":"SC","time_to_power_months":16.8,"verdict":"CAUTION"},{"computed_at":"2026-06-25T01:15:37.199054+00:00","constraint_score":49.3,"excess_power_score":10.7,"iso":"GPA","market_name":"Guam","market_slug":"guam","state":"GU","time_to_power_months":30.0,"verdict":"AVOID"},{"computed_at":"2026-06-25T01:15:33.371872+00:00","constraint_score":39.0,"excess_power_score":30.3,"iso":"ISONE","market_name":"Hartford","market_slug":"hartford","state":"CT","time_to_power_months":16.2,"verdict":"CAUTION"},{"computed_at":"2026-06-25T01:14:50.527761+00:00","constraint_score":55.5,"excess_power_score":18.3,"iso":"PJM","market_name":"Haymarket","market_slug":"haymarket","state":"VA","time_to_power_months":48.0,"verdict":"AVOID"},{"computed_at":"2026-06-25T01:15:42.886301+00:00","constraint_score":48.0,"excess_power_score":49.6,"iso":"NORDPOOL","market_name":"Helsinki","market_slug":"helsinki","state":"FI","time_to_power_months":21.6,"verdict":"CAUTION"},{"computed_at":"2026-06-07T01:23:16.963399+00:00","constraint_score":41.1,"excess_power_score":44.8,"iso":"WECC","market_name":"Henderson","market_slug":"henderson","state":"NV","time_to_power_months":16.8,"verdict":"CAUTION"},{"computed_at":"2026-06-25T01:14:07.316630+00:00","constraint_score":41.1,"excess_power_score":44.8,"iso":"WECC","market_name":"Hermiston","market_slug":"hermiston","state":"OR","time_to_power_months":16.8,"verdict":"CAUTION"},{"computed_at":"2026-06-25T01:14:23.846427+00:00","constraint_score":55.5,"excess_power_score":18.3,"iso":"PJM","market_name":"Herndon","market_slug":"herndon","state":"VA","time_to_power_months":48.0,"verdict":"AVOID"},{"computed_at":"2026-06-25T01:14:02.780132+00:00","constraint_score":41.1,"excess_power_score":44.8,"iso":"WECC","market_name":"Hillsboro","market_slug":"hillsboro","state":"OR","time_to_power_months":16.8,"verdict":"CAUTION"},{"computed_at":"2026-06-25T01:15:49.848517+00:00","constraint_score":56.0,"excess_power_score":27.8,"iso":"EVN","market_name":"Ho Chi Minh City","market_slug":"ho-chi-minh-city","state":"VN","time_to_power_months":36.0,"verdict":"AVOID"},{"computed_at":"2026-06-25T01:15:48.087885+00:00","constraint_score":48.0,"excess_power_score":25.8,"iso":"CLP","market_name":"Hong Kong","market_slug":"hong-kong","state":"HK","time_to_power_months":21.6,"verdict":"CAUTION"},{"computed_at":"2026-06-07T01:23:16.595188+00:00","constraint_score":41.1,"excess_power_score":44.8,"iso":"","market_name":"Honolulu","market_slug":"honolulu","state":"HI","time_to_power_months":16.8,"verdict":"CAUTION"},{"computed_at":"2026-06-25T01:14:05.786469+00:00","constraint_score":49.8,"excess_power_score":28.6,"iso":"ERCOT","market_name":"Houston","market_slug":"houston","state":"TX","time_to_power_months":30.0,"verdict":"CAUTION"},{"computed_at":"2026-06-25T01:14:29.307765+00:00","constraint_score":41.1,"excess_power_score":44.8,"iso":"SOCO","market_name":"Huntsville","market_slug":"huntsville","state":"AL","time_to_power_months":16.8,"verdict":"CAUTION"},{"computed_at":"2026-06-25T01:15:46.691420+00:00","constraint_score":60.5,"excess_power_score":24.8,"iso":"POSOCO","market_name":"Hyderabad","market_slug":"hyderabad","state":"IN","time_to_power_months":58.8,"verdict":"AVOID"},{"computed_at":"2026-06-25T01:14:24.557335+00:00","constraint_score":55.5,"excess_power_score":18.3,"iso":"PJM","market_name":"Indianapolis","market_slug":"indianapolis","state":"IN","time_to_power_months":48.0,"verdict":"AVOID"},{"computed_at":"2026-06-25T01:14:57.563146+00:00","constraint_score":53.6,"excess_power_score":36.8,"iso":"CAISO","market_name":"Irvine","market_slug":"irvine","state":"CA","time_to_power_months":28.8,"verdict":"CAUTION"},{"computed_at":"2026-06-25T01:14:43.323019+00:00","constraint_score":49.8,"excess_power_score":28.6,"iso":"ERCOT","market_name":"Irving","market_slug":"irving","state":"TX","time_to_power_months":30.0,"verdict":"CAUTION"},{"computed_at":"2026-06-25T01:14:55.257866+00:00","constraint_score":55.5,"excess_power_score":18.3,"iso":"PJM","market_name":"Itasca","market_slug":"itasca","state":"IL","time_to_power_months":48.0,"verdict":"AVOID"},{"computed_at":"2026-06-25T01:15:35.791679+00:00","constraint_score":48.8,"excess_power_score":39.3,"iso":"MISO","market_name":"Jackson","market_slug":"jackson-ms","state":"MS","time_to_power_months":26.4,"verdict":"CAUTION"},{"computed_at":"2026-06-25T01:14:19.945218+00:00","constraint_score":41.1,"excess_power_score":44.8,"iso":"FRCC","market_name":"Jacksonville","market_slug":"jacksonville","state":"FL","time_to_power_months":16.8,"verdict":"CAUTION"},{"computed_at":"2026-06-25T01:15:47.732425+00:00","constraint_score":45.0,"excess_power_score":41.1,"iso":"PLN","market_name":"Jakarta","market_slug":"jakarta","state":"ID","time_to_power_months":28.8,"verdict":"CAUTION"},{"computed_at":"2026-06-25T01:14:46.745443+00:00","constraint_score":55.5,"excess_power_score":18.3,"iso":"PJM","market_name":"Jersey City","market_slug":"jersey-city","state":"NJ","time_to_power_months":48.0,"verdict":"AVOID"},{"computed_at":"2026-06-25T01:14:21.358588+00:00","constraint_score":41.1,"excess_power_score":44.8,"iso":"SOCO","market_name":"Johannesburg","market_slug":"johannesburg","state":"GA","time_to_power_months":16.8,"verdict":"CAUTION"},{"computed_at":"2026-06-25T01:14:04.351508+00:00","constraint_score":48.8,"excess_power_score":39.3,"iso":"MISO","market_name":"Kansas City","market_slug":"kansas-city","state":"MO","time_to_power_months":26.4,"verdict":"CAUTION"},{"computed_at":"2026-06-25T01:15:13.043679+00:00","constraint_score":41.1,"excess_power_score":44.8,"iso":"","market_name":"Kapolei","market_slug":"kapolei","state":"HI","time_to_power_months":16.8,"verdict":"CAUTION"},{"computed_at":"2026-06-25T01:15:00.264364+00:00","constraint_score":49.8,"excess_power_score":28.6,"iso":"ERCOT","market_name":"Katy","market_slug":"katy","state":"TX","time_to_power_months":30.0,"verdict":"CAUTION"},{"computed_at":"2026-06-25T01:15:34.293569+00:00","constraint_score":34.9,"excess_power_score":28.3,"iso":"TVA","market_name":"Knoxville","market_slug":"knoxville","state":"TN","time_to_power_months":17.6,"verdict":"CAUTION"},{"computed_at":"2026-06-25T01:15:49.149925+00:00","constraint_score":38.3,"excess_power_score":37.0,"iso":"TNB","market_name":"Kuala Lumpur","market_slug":"kuala-lumpur","state":"MY","time_to_power_months":18.0,"verdict":"CAUTION"},{"computed_at":"2026-06-25T01:14:25.259424+00:00","constraint_score":31.7,"excess_power_score":59.8,"iso":"SPP","market_name":"La Vista","market_slug":"la-vista","state":"NE","time_to_power_months":14.4,"verdict":"BUILD"},{"computed_at":"2026-06-25T01:15:14.094375+00:00","constraint_score":55.5,"excess_power_score":18.3,"iso":"PJM","market_name":"Lafayette","market_slug":"lafayette","state":"IN","time_to_power_months":48.0,"verdict":"AVOID"},{"computed_at":"2026-05-31T18:36:59.300807+00:00","constraint_score":41.1,"excess_power_score":44.8,"iso":"FRCC","market_name":"Lakeland","market_slug":"lakeland","state":"FL","time_to_power_months":16.8,"verdict":"CAUTION"},{"computed_at":"2026-06-25T01:15:04.231899+00:00","constraint_score":55.5,"excess_power_score":18.3,"iso":"PJM","market_name":"Lansing","market_slug":"lansing","state":"MI","time_to_power_months":48.0,"verdict":"AVOID"},{"computed_at":"2026-06-25T01:14:08.374525+00:00","constraint_score":41.1,"excess_power_score":44.8,"iso":"WECC","market_name":"Las Vegas","market_slug":"las-vegas","state":"NV","time_to_power_months":16.8,"verdict":"CAUTION"},{"computed_at":"2026-06-25T01:15:15.145400+00:00","constraint_score":55.5,"excess_power_score":18.3,"iso":"PJM","market_name":"Lebanon","market_slug":"lebanon","state":"IN","time_to_power_months":48.0,"verdict":"AVOID"},{"computed_at":"2026-06-25T01:14:09.830175+00:00","constraint_score":55.5,"excess_power_score":18.3,"iso":"PJM","market_name":"Leesburg","market_slug":"leesburg","state":"VA","time_to_power_months":48.0,"verdict":"AVOID"},{"computed_at":"2026-06-25T01:14:41.412077+00:00","constraint_score":31.7,"excess_power_score":59.8,"iso":"SPP","market_name":"Lenexa","market_slug":"lenexa","state":"KS","time_to_power_months":14.4,"verdict":"BUILD"},{"computed_at":"2026-06-25T01:15:34.651799+00:00","constraint_score":55.5,"excess_power_score":18.3,"iso":"PJM","market_name":"Lexington","market_slug":"lexington-ky","state":"KY","time_to_power_months":48.0,"verdict":"AVOID"},{"computed_at":"2026-06-25T01:15:15.852660+00:00","constraint_score":55.5,"excess_power_score":18.3,"iso":"PJM","market_name":"Linthicum Heights","market_slug":"linthicum-heights","state":"MD","time_to_power_months":48.0,"verdict":"AVOID"},{"computed_at":"2026-06-25T01:15:43.919021+00:00","constraint_score":56.5,"excess_power_score":23.8,"iso":"ENTSOE-PT","market_name":"Lisbon","market_slug":"lisbon","state":"PT","time_to_power_months":54.0,"verdict":"AVOID"},{"computed_at":"2026-06-25T01:14:29.656966+00:00","constraint_score":41.1,"excess_power_score":44.8,"iso":"SOCO","market_name":"Lithia Springs","market_slug":"lithia-springs","state":"GA","time_to_power_months":16.8,"verdict":"CAUTION"},{"computed_at":"2026-06-25T01:15:35.394836+00:00","constraint_score":48.8,"excess_power_score":39.3,"iso":"MISO","market_name":"Little Rock","market_slug":"little-rock","state":"AR","time_to_power_months":26.4,"verdict":"CAUTION"},{"computed_at":"2026-06-25T01:15:26.542647+00:00","constraint_score":71.8,"excess_power_score":13.5,"iso":"NGESO","market_name":"London","market_slug":"london","state":"UK","time_to_power_months":201.6,"verdict":"AVOID"},{"computed_at":"2026-06-25T01:14:00.837370+00:00","constraint_score":53.6,"excess_power_score":36.8,"iso":"CAISO","market_name":"Los Angeles","market_slug":"los-angeles","state":"CA","time_to_power_months":28.8,"verdict":"CAUTION"},{"computed_at":"2026-06-25T01:15:05.286555+00:00","constraint_score":41.1,"excess_power_score":44.8,"iso":"WECC","market_name":"Los Lunas","market_slug":"los-lunas","state":"NM","time_to_power_months":16.8,"verdict":"CAUTION"},{"computed_at":"2026-06-25T01:14:39.487930+00:00","constraint_score":55.5,"excess_power_score":18.3,"iso":"PJM","market_name":"Louisville","market_slug":"louisville","state":"KY","time_to_power_months":48.0,"verdict":"AVOID"},{"computed_at":"2026-06-25T01:15:01.323030+00:00","constraint_score":41.1,"excess_power_score":44.8,"iso":"WECC","market_name":"Lynnwood","market_slug":"lynnwood","state":"WA","time_to_power_months":16.8,"verdict":"CAUTION"},{"computed_at":"2026-06-25T01:14:28.596061+00:00","constraint_score":48.8,"excess_power_score":39.3,"iso":"MISO","market_name":"Madison","market_slug":"madison","state":"WI","time_to_power_months":26.4,"verdict":"CAUTION"},{"computed_at":"2026-06-25T01:15:39.658884+00:00","constraint_score":55.5,"excess_power_score":32.3,"iso":"ENTSOE-ES","market_name":"Madrid","market_slug":"madrid","state":"ES","time_to_power_months":60.0,"verdict":"CAUTION"},{"computed_at":"2026-06-25T01:14:00.078311+00:00","constraint_score":55.5,"excess_power_score":18.3,"iso":"PJM","market_name":"Manassas","market_slug":"manassas","state":"VA","time_to_power_months":48.0,"verdict":"AVOID"},{"computed_at":"2026-06-25T01:15:26.897231+00:00","constraint_score":66.0,"excess_power_score":18.0,"iso":"NGESO","market_name":"Manchester","market_slug":"manchester","state":"UK","time_to_power_months":134.4,"verdict":"AVOID"},{"computed_at":"2026-06-25T01:15:49.498075+00:00","constraint_score":52.0,"excess_power_score":26.3,"iso":"NGCP","market_name":"Manila","market_slug":"manila","state":"PH","time_to_power_months":33.6,"verdict":"AVOID"},{"computed_at":"2026-06-16T21:38:00.097875+00:00","constraint_score":41.1,"excess_power_score":44.8,"iso":"SOCO","market_name":"Marietta","market_slug":"marietta","state":"GA","time_to_power_months":16.8,"verdict":"CAUTION"},{"computed_at":"2026-06-25T01:15:02.046208+00:00","constraint_score":47.3,"excess_power_score":21.7,"iso":"NYISO","market_name":"Markham","market_slug":"markham","state":"NY","time_to_power_months":24.0,"verdict":"AVOID"},{"computed_at":"2026-06-16T21:38:00.953689+00:00","constraint_score":39.0,"excess_power_score":30.3,"iso":"ISONE","market_name":"Marlborough","market_slug":"marlborough","state":"MA","time_to_power_months":16.2,"verdict":"CAUTION"},{"computed_at":"2026-06-25T01:15:28.449150+00:00","constraint_score":54.2,"excess_power_score":26.5,"iso":"ENTSOE-FR","market_name":"Marseille","market_slug":"marseille","state":"FR","time_to_power_months":28.8,"verdict":"AVOID"},{"computed_at":"2026-06-25T01:14:47.112882+00:00","constraint_score":49.8,"excess_power_score":28.6,"iso":"ERCOT","market_name":"McAllen","market_slug":"mcallen","state":"TX","time_to_power_months":30.0,"verdict":"CAUTION"},{"computed_at":"2026-06-25T01:14:12.437500+00:00","constraint_score":41.1,"excess_power_score":44.8,"iso":"WECC","market_name":"McCarran","market_slug":"mccarran","state":"NV","time_to_power_months":16.8,"verdict":"CAUTION"},{"computed_at":"2026-06-25T01:14:54.050632+00:00","constraint_score":55.5,"excess_power_score":18.3,"iso":"PJM","market_name":"McLean","market_slug":"mclean","state":"VA","time_to_power_months":48.0,"verdict":"AVOID"},{"computed_at":"2026-06-25T01:15:31.321475+00:00","constraint_score":51.8,"excess_power_score":34.8,"iso":"AEMO","market_name":"Melbourne","market_slug":"melbourne","state":"AU","time_to_power_months":30.0,"verdict":"CAUTION"},{"computed_at":"2026-06-25T01:14:32.164371+00:00","constraint_score":34.9,"excess_power_score":28.3,"iso":"TVA","market_name":"Memphis","market_slug":"memphis","state":"TN","time_to_power_months":17.6,"verdict":"CAUTION"},{"computed_at":"2026-06-25T01:14:04.710061+00:00","constraint_score":41.1,"excess_power_score":44.8,"iso":"WECC","market_name":"Mesa","market_slug":"mesa","state":"AZ","time_to_power_months":16.8,"verdict":"CAUTION"},{"computed_at":"2026-06-25T01:14:05.425489+00:00","constraint_score":41.1,"excess_power_score":44.8,"iso":"FRCC","market_name":"Miami","market_slug":"miami","state":"FL","time_to_power_months":16.8,"verdict":"CAUTION"},{"computed_at":"2026-06-25T01:15:24.220868+00:00","constraint_score":25.8,"excess_power_score":55.9,"iso":"ERCOT","market_name":"Midland\u2013Odessa","market_slug":"midland-tx","state":"TX","time_to_power_months":9.6,"verdict":"BUILD"},{"computed_at":"2026-06-18T19:02:21.915496+00:00","constraint_score":49.8,"excess_power_score":28.6,"iso":"ERCOT","market_name":"Midlothian","market_slug":"midlothian","state":"TX","time_to_power_months":30.0,"verdict":"CAUTION"},{"computed_at":"2026-06-07T01:23:18.378134+00:00","constraint_score":41.1,"excess_power_score":44.8,"iso":"","market_name":"Midrand","market_slug":"midrand","state":"GP","time_to_power_months":16.8,"verdict":"CAUTION"},{"computed_at":"2026-06-25T01:15:40.351440+00:00","constraint_score":58.5,"excess_power_score":12.0,"iso":"ENTSOE-IT","market_name":"Milan","market_slug":"milan","state":"IT","time_to_power_months":78.0,"verdict":"AVOID"},{"computed_at":"2026-06-25T01:14:59.539443+00:00","constraint_score":55.5,"excess_power_score":18.3,"iso":"PJM","market_name":"Mill Spring","market_slug":"mill-spring","state":"NC","time_to_power_months":48.0,"verdict":"AVOID"},{"computed_at":"2026-06-18T19:02:22.369549+00:00","constraint_score":50.2,"excess_power_score":42.0,"iso":"CAISO","market_name":"Milpitas","market_slug":"milpitas","state":"CA","time_to_power_months":28.8,"verdict":"CAUTION"},{"computed_at":"2026-06-25T01:14:34.631485+00:00","constraint_score":48.8,"excess_power_score":39.3,"iso":"MISO","market_name":"Milwaukee","market_slug":"milwaukee","state":"WI","time_to_power_months":26.4,"verdict":"CAUTION"},{"computed_at":"2026-06-25T01:14:10.205035+00:00","constraint_score":48.8,"excess_power_score":39.3,"iso":"MISO","market_name":"Minneapolis","market_slug":"minneapolis","state":"MN","time_to_power_months":26.4,"verdict":"CAUTION"},{"computed_at":"2026-06-07T01:23:13.250841+00:00","constraint_score":47.1,"excess_power_score":41.9,"iso":"MISO","market_name":"Minnetonka","market_slug":"minnetonka","state":"MN","time_to_power_months":26.4,"verdict":"CAUTION"},{"computed_at":"2026-06-07T01:23:12.552006+00:00","constraint_score":41.1,"excess_power_score":44.8,"iso":"SOCO","market_name":"Montgomery","market_slug":"montgomery","state":"AL","time_to_power_months":16.8,"verdict":"CAUTION"},{"computed_at":"2026-06-25T01:15:32.452447+00:00","constraint_score":25.6,"excess_power_score":65.2,"iso":"HQ","market_name":"Montr\u00e9al","market_slug":"montreal","state":"QC","time_to_power_months":8.4,"verdict":"BUILD"},{"computed_at":"2026-06-25T01:15:14.797867+00:00","constraint_score":41.1,"excess_power_score":44.8,"iso":"WECC","market_name":"Moses Lake","market_slug":"moses-lake","state":"WA","time_to_power_months":16.8,"verdict":"CAUTION"},{"computed_at":"2026-06-25T01:15:09.157632+00:00","constraint_score":48.8,"excess_power_score":39.3,"iso":"MISO","market_name":"Mount Pleasant","market_slug":"mount-pleasant","state":"WI","time_to_power_months":26.4,"verdict":"CAUTION"},{"computed_at":"2026-06-25T01:15:00.617996+00:00","constraint_score":55.5,"excess_power_score":18.3,"iso":"PJM","market_name":"Mount Prospect","market_slug":"mount-prospect","state":"IL","time_to_power_months":48.0,"verdict":"AVOID"},{"computed_at":"2026-06-25T01:15:46.350098+00:00","constraint_score":60.5,"excess_power_score":24.8,"iso":"POSOCO","market_name":"Mumbai","market_slug":"mumbai","state":"IN","time_to_power_months":58.8,"verdict":"AVOID"},{"computed_at":"2026-06-25T01:15:41.063374+00:00","constraint_score":59.5,"excess_power_score":20.6,"iso":"ENTSOE-DE","market_name":"Munich","market_slug":"munich","state":"DE","time_to_power_months":72.0,"verdict":"AVOID"},{"computed_at":"2026-06-25T01:14:10.585864+00:00","constraint_score":34.9,"excess_power_score":28.3,"iso":"TVA","market_name":"Nashville","market_slug":"nashville","state":"TN","time_to_power_months":17.6,"verdict":"CAUTION"},{"computed_at":"2026-06-25T01:15:08.810966+00:00","constraint_score":39.0,"excess_power_score":30.3,"iso":"ISONE","market_name":"Needham","market_slug":"needham","state":"MA","time_to_power_months":16.2,"verdict":"CAUTION"},{"computed_at":"2026-06-25T01:14:16.848081+00:00","constraint_score":55.5,"excess_power_score":18.3,"iso":"PJM","market_name":"New Albany","market_slug":"new-albany","state":"OH","time_to_power_months":48.0,"verdict":"AVOID"},{"computed_at":"2026-06-25T01:14:01.346799+00:00","constraint_score":47.3,"excess_power_score":21.7,"iso":"NYISO","market_name":"New York","market_slug":"new-york","state":"NY","time_to_power_months":24.0,"verdict":"AVOID"},{"computed_at":"2026-06-25T01:14:31.777211+00:00","constraint_score":55.5,"excess_power_score":18.3,"iso":"PJM","market_name":"Newark","market_slug":"newark","state":"NJ","time_to_power_months":48.0,"verdict":"AVOID"},{"computed_at":"2026-06-25T01:14:38.954728+00:00","constraint_score":47.3,"excess_power_score":21.7,"iso":"NYISO","market_name":"Niagara Falls","market_slug":"niagara-falls","state":"NY","time_to_power_months":24.0,"verdict":"AVOID"},{"computed_at":"2026-06-13T01:24:48.247344+00:00","constraint_score":47.1,"excess_power_score":41.9,"iso":"MISO","market_name":"North Kansas City","market_slug":"north-kansas-city","state":"MO","time_to_power_months":26.4,"verdict":"CAUTION"},{"computed_at":"2026-06-25T01:15:20.579919+00:00","constraint_score":64.2,"excess_power_score":14.5,"iso":"PJM","market_name":"Northern Virginia","market_slug":"northern-virginia","state":"VA","time_to_power_months":60.0,"verdict":"AVOID"},{"computed_at":"2026-06-25T01:14:32.513648+00:00","constraint_score":55.5,"excess_power_score":18.3,"iso":"PJM","market_name":"Northlake","market_slug":"northlake","state":"IL","time_to_power_months":48.0,"verdict":"AVOID"},{"computed_at":"2026-06-25T01:14:50.164886+00:00","constraint_score":55.5,"excess_power_score":18.3,"iso":"PJM","market_name":"Oak Brook","market_slug":"oak-brook","state":"IL","time_to_power_months":48.0,"verdict":"AVOID"},{"computed_at":"2026-06-25T01:14:59.194329+00:00","constraint_score":31.7,"excess_power_score":59.8,"iso":"SPP","market_name":"Oklahoma City","market_slug":"oklahoma-city","state":"OK","time_to_power_months":14.4,"verdict":"BUILD"},{"computed_at":"2026-06-25T01:15:08.460461+00:00","constraint_score":31.7,"excess_power_score":59.8,"iso":"SPP","market_name":"Olathe","market_slug":"olathe","state":"KS","time_to_power_months":14.4,"verdict":"BUILD"},{"computed_at":"2026-06-25T01:14:22.770405+00:00","constraint_score":31.7,"excess_power_score":59.8,"iso":"SPP","market_name":"Omaha","market_slug":"omaha","state":"NE","time_to_power_months":14.4,"verdict":"BUILD"},{"computed_at":"2026-06-25T01:14:26.315873+00:00","constraint_score":47.3,"excess_power_score":21.7,"iso":"NYISO","market_name":"Orangeburg","market_slug":"orangeburg","state":"NY","time_to_power_months":24.0,"verdict":"AVOID"},{"computed_at":"2026-06-25T01:14:39.833136+00:00","constraint_score":41.1,"excess_power_score":44.8,"iso":"FRCC","market_name":"Orlando","market_slug":"orlando","state":"FL","time_to_power_months":16.8,"verdict":"CAUTION"},{"computed_at":"2026-06-25T01:15:30.576635+00:00","constraint_score":54.5,"excess_power_score":16.7,"iso":"KEPCO","market_name":"Osaka","market_slug":"osaka","state":"JP","time_to_power_months":36.0,"verdict":"AVOID"},{"computed_at":"2026-06-07T01:23:18.729108+00:00","constraint_score":41.1,"excess_power_score":44.8,"iso":"","market_name":"Osasco","market_slug":"osasco","state":"SP","time_to_power_months":16.8,"verdict":"CAUTION"},{"computed_at":"2026-06-25T01:15:42.530914+00:00","constraint_score":48.0,"excess_power_score":49.6,"iso":"NORDPOOL","market_name":"Oslo","market_slug":"oslo","state":"NO","time_to_power_months":21.6,"verdict":"CAUTION"},{"computed_at":"2026-06-25T01:15:38.941763+00:00","constraint_score":45.8,"excess_power_score":28.7,"iso":"IESO","market_name":"Ottawa","market_slug":"ottawa","state":"ON","time_to_power_months":24.0,"verdict":"CAUTION"},{"computed_at":"2026-06-16T21:38:02.953267+00:00","constraint_score":35.5,"excess_power_score":53.9,"iso":"SPP","market_name":"Overland Park","market_slug":"overland-park","state":"KS","time_to_power_months":14.4,"verdict":"CAUTION"},{"computed_at":"2026-06-25T01:15:25.347796+00:00","constraint_score":25.3,"excess_power_score":51.0,"iso":"WECC","market_name":"Rural Pacific NW","market_slug":"pacific-nw-rural","state":"OR","time_to_power_months":12.0,"verdict":"BUILD"},{"computed_at":"2026-06-07T01:23:19.970420+00:00","constraint_score":31.7,"excess_power_score":59.8,"iso":"SPP","market_name":"Papillion","market_slug":"papillion","state":"NE","time_to_power_months":14.4,"verdict":"BUILD"},{"computed_at":"2026-06-25T01:15:28.047896+00:00","constraint_score":54.5,"excess_power_score":26.1,"iso":"ENTSOE-FR","market_name":"Paris","market_slug":"paris","state":"FR","time_to_power_months":33.6,"verdict":"AVOID"},{"computed_at":"2026-06-25T01:15:09.877585+00:00","constraint_score":41.1,"excess_power_score":44.8,"iso":"WECC","market_name":"Perth","market_slug":"perth","state":"WA","time_to_power_months":16.8,"verdict":"CAUTION"},{"computed_at":"2026-06-25T01:14:11.676736+00:00","constraint_score":55.5,"excess_power_score":18.3,"iso":"PJM","market_name":"Philadelphia","market_slug":"philadelphia","state":"PA","time_to_power_months":48.0,"verdict":"AVOID"},{"computed_at":"2026-06-25T01:14:02.062634+00:00","constraint_score":61.5,"excess_power_score":34.8,"iso":"WECC","market_name":"Phoenix","market_slug":"phoenix","state":"AZ","time_to_power_months":42.0,"verdict":"AVOID"},{"computed_at":"2026-06-25T01:14:18.009991+00:00","constraint_score":55.5,"excess_power_score":18.3,"iso":"PJM","market_name":"Piscataway","market_slug":"piscataway","state":"NJ","time_to_power_months":48.0,"verdict":"AVOID"},{"computed_at":"2026-06-25T01:14:12.973010+00:00","constraint_score":55.5,"excess_power_score":18.3,"iso":"PJM","market_name":"Pittsburgh","market_slug":"pittsburgh","state":"PA","time_to_power_months":48.0,"verdict":"AVOID"},{"computed_at":"2026-06-25T01:14:11.314742+00:00","constraint_score":49.8,"excess_power_score":28.6,"iso":"ERCOT","market_name":"Plano","market_slug":"plano","state":"TX","time_to_power_months":30.0,"verdict":"CAUTION"},{"computed_at":"2026-06-25T01:14:45.693151+00:00","constraint_score":39.0,"excess_power_score":30.3,"iso":"ISONE","market_name":"Portland","market_slug":"portland","state":"ME","time_to_power_months":16.2,"verdict":"CAUTION"},{"computed_at":"2026-06-25T01:15:21.956080+00:00","constraint_score":41.1,"excess_power_score":44.8,"iso":"WECC","market_name":"Portland","market_slug":"portland-or","state":"OR","time_to_power_months":16.8,"verdict":"CAUTION"},{"computed_at":"2026-06-25T01:15:44.956001+00:00","constraint_score":55.5,"excess_power_score":20.4,"iso":"ENTSOE-CZ","market_name":"Prague","market_slug":"prague","state":"CZ","time_to_power_months":54.0,"verdict":"AVOID"},{"computed_at":"2026-06-25T01:14:20.643340+00:00","constraint_score":41.1,"excess_power_score":44.8,"iso":"WECC","market_name":"Prineville","market_slug":"prineville","state":"OR","time_to_power_months":16.8,"verdict":"CAUTION"},{"computed_at":"2026-06-25T01:14:49.746265+00:00","constraint_score":39.0,"excess_power_score":30.3,"iso":"ISONE","market_name":"Providence","market_slug":"providence","state":"RI","time_to_power_months":16.2,"verdict":"CAUTION"},{"computed_at":"2026-06-25T01:15:00.969799+00:00","constraint_score":41.1,"excess_power_score":44.8,"iso":"WECC","market_name":"Puyallup","market_slug":"puyallup","state":"WA","time_to_power_months":16.8,"verdict":"CAUTION"},{"computed_at":"2026-06-25T01:15:39.313275+00:00","constraint_score":26.0,"excess_power_score":48.0,"iso":"HQ","market_name":"Qu\u00e9bec City","market_slug":"quebec-city","state":"QC","time_to_power_months":10.8,"verdict":"CAUTION"},{"computed_at":"2026-06-25T01:14:02.429877+00:00","constraint_score":41.1,"excess_power_score":44.8,"iso":"WECC","market_name":"Quincy","market_slug":"quincy","state":"WA","time_to_power_months":16.8,"verdict":"CAUTION"},{"computed_at":"2026-06-25T01:14:41.758571+00:00","constraint_score":55.5,"excess_power_score":18.3,"iso":"PJM","market_name":"Raleigh","market_slug":"raleigh","state":"NC","time_to_power_months":48.0,"verdict":"AVOID"},{"computed_at":"2026-06-25T01:15:06.702103+00:00","constraint_score":53.6,"excess_power_score":36.8,"iso":"CAISO","market_name":"Rancho Cordova","market_slug":"rancho-cordova","state":"CA","time_to_power_months":28.8,"verdict":"CAUTION"},{"computed_at":"2026-06-25T01:14:25.607145+00:00","constraint_score":49.8,"excess_power_score":28.6,"iso":"ERCOT","market_name":"Red Oak","market_slug":"red-oak","state":"TX","time_to_power_months":30.0,"verdict":"CAUTION"},{"computed_at":"2026-06-25T01:14:30.365972+00:00","constraint_score":41.1,"excess_power_score":44.8,"iso":"WECC","market_name":"Reno","market_slug":"reno","state":"NV","time_to_power_months":16.8,"verdict":"CAUTION"},{"computed_at":"2026-06-25T01:14:13.686401+00:00","constraint_score":55.5,"excess_power_score":18.3,"iso":"PJM","market_name":"Reston","market_slug":"reston","state":"VA","time_to_power_months":48.0,"verdict":"AVOID"},{"computed_at":"2026-06-25T01:14:15.788267+00:00","constraint_score":49.8,"excess_power_score":28.6,"iso":"ERCOT","market_name":"Richardson","market_slug":"richardson","state":"TX","time_to_power_months":30.0,"verdict":"CAUTION"},{"computed_at":"2026-06-25T01:14:53.298170+00:00","constraint_score":48.8,"excess_power_score":39.3,"iso":"MISO","market_name":"Richland Parish","market_slug":"richland-parish","state":"LA","time_to_power_months":26.4,"verdict":"CAUTION"},{"computed_at":"2026-06-25T01:14:46.046256+00:00","constraint_score":55.5,"excess_power_score":18.3,"iso":"PJM","market_name":"Richmond","market_slug":"richmond","state":"VA","time_to_power_months":48.0,"verdict":"AVOID"},{"computed_at":"2026-06-25T01:15:13.393772+00:00","constraint_score":55.5,"excess_power_score":18.3,"iso":"PJM","market_name":"Rochelle","market_slug":"rochelle","state":"IL","time_to_power_months":48.0,"verdict":"AVOID"},{"computed_at":"2026-06-25T01:15:12.691532+00:00","constraint_score":48.8,"excess_power_score":39.3,"iso":"MISO","market_name":"Rochester","market_slug":"rochester","state":"MN","time_to_power_months":26.4,"verdict":"CAUTION"},{"computed_at":"2026-06-25T01:15:40.717270+00:00","constraint_score":58.5,"excess_power_score":12.0,"iso":"ENTSOE-IT","market_name":"Rome","market_slug":"rome","state":"IT","time_to_power_months":78.0,"verdict":"AVOID"},{"computed_at":"2026-06-25T01:15:41.833088+00:00","constraint_score":59.0,"excess_power_score":15.8,"iso":"ENTSOE-NL","market_name":"Rotterdam","market_slug":"rotterdam","state":"NL","time_to_power_months":96.0,"verdict":"AVOID"},{"computed_at":"2026-06-25T01:15:25.851763+00:00","constraint_score":22.5,"excess_power_score":67.2,"iso":"SPP","market_name":"Rural SPP","market_slug":"rural-spp","state":"KS","time_to_power_months":10.8,"verdict":"BUILD"},{"computed_at":"2026-06-25T01:14:22.064538+00:00","constraint_score":53.6,"excess_power_score":36.8,"iso":"CAISO","market_name":"Sacramento","market_slug":"sacramento","state":"CA","time_to_power_months":28.8,"verdict":"CAUTION"},{"computed_at":"2026-06-25T01:15:10.939058+00:00","constraint_score":48.8,"excess_power_score":39.3,"iso":"MISO","market_name":"Saint Louis","market_slug":"saint-louis","state":"MO","time_to_power_months":26.4,"verdict":"CAUTION"},{"computed_at":"2026-06-25T01:14:14.380003+00:00","constraint_score":41.1,"excess_power_score":44.8,"iso":"WECC","market_name":"Salt Lake City","market_slug":"salt-lake-city","state":"UT","time_to_power_months":16.8,"verdict":"CAUTION"},{"computed_at":"2026-06-25T01:14:03.139088+00:00","constraint_score":49.8,"excess_power_score":28.6,"iso":"ERCOT","market_name":"San Antonio","market_slug":"san-antonio","state":"TX","time_to_power_months":30.0,"verdict":"CAUTION"},{"computed_at":"2026-06-25T01:14:15.088075+00:00","constraint_score":53.6,"excess_power_score":36.8,"iso":"CAISO","market_name":"San Diego","market_slug":"san-diego","state":"CA","time_to_power_months":28.8,"verdict":"CAUTION"},{"computed_at":"2026-06-25T01:14:13.331861+00:00","constraint_score":53.6,"excess_power_score":36.8,"iso":"CAISO","market_name":"San Francisco","market_slug":"san-francisco","state":"CA","time_to_power_months":28.8,"verdict":"CAUTION"},{"computed_at":"2026-06-25T01:14:03.848285+00:00","constraint_score":53.6,"excess_power_score":36.8,"iso":"CAISO","market_name":"San Jose","market_slug":"san-jose","state":"CA","time_to_power_months":28.8,"verdict":"CAUTION"},{"computed_at":"2026-06-25T01:15:36.853261+00:00","constraint_score":64.0,"excess_power_score":4.8,"iso":"PREPA","market_name":"San Juan","market_slug":"san-juan","state":"PR","time_to_power_months":67.2,"verdict":"CAUTION"},{"computed_at":"2026-06-25T01:14:18.712396+00:00","constraint_score":55.5,"excess_power_score":18.3,"iso":"PJM","market_name":"Sandston","market_slug":"sandston","state":"VA","time_to_power_months":48.0,"verdict":"AVOID"},{"computed_at":"2026-06-25T01:13:59.192472+00:00","constraint_score":58.1,"excess_power_score":33.7,"iso":"CAISO","market_name":"Santa Clara","market_slug":"santa-clara","state":"CA","time_to_power_months":48.0,"verdict":"CAUTION"},{"computed_at":"2026-06-25T01:14:31.068656+00:00","constraint_score":41.1,"excess_power_score":44.8,"iso":"WECC","market_name":"Scottsdale","market_slug":"scottsdale","state":"AZ","time_to_power_months":16.8,"verdict":"CAUTION"},{"computed_at":"2026-06-25T01:14:05.061078+00:00","constraint_score":41.1,"excess_power_score":44.8,"iso":"WECC","market_name":"Seattle","market_slug":"seattle","state":"WA","time_to_power_months":16.8,"verdict":"CAUTION"},{"computed_at":"2026-06-25T01:14:08.020901+00:00","constraint_score":55.5,"excess_power_score":18.3,"iso":"PJM","market_name":"Secaucus","market_slug":"secaucus","state":"NJ","time_to_power_months":48.0,"verdict":"AVOID"},{"computed_at":"2026-06-25T01:15:45.654153+00:00","constraint_score":47.3,"excess_power_score":21.4,"iso":"KEPCO-KR","market_name":"Seoul","market_slug":"seoul","state":"KR","time_to_power_months":24.0,"verdict":"AVOID"},{"computed_at":"2026-06-07T01:23:15.825997+00:00","constraint_score":41.1,"excess_power_score":44.8,"iso":"WECC","market_name":"Sheridan","market_slug":"sheridan","state":"WY","time_to_power_months":16.8,"verdict":"CAUTION"},{"computed_at":"2026-06-25T01:15:21.599524+00:00","constraint_score":55.9,"excess_power_score":35.2,"iso":"CAISO","market_name":"Silicon Valley","market_slug":"silicon-valley","state":"CA","time_to_power_months":48.0,"verdict":"CAUTION"},{"computed_at":"2026-06-25T01:14:52.693798+00:00","constraint_score":55.5,"excess_power_score":18.3,"iso":"PJM","market_name":"Silver Spring","market_slug":"silver-spring","state":"MD","time_to_power_months":48.0,"verdict":"AVOID"},{"computed_at":"2026-06-25T01:15:31.703815+00:00","constraint_score":59.2,"excess_power_score":5.5,"iso":"EMA","market_name":"Singapore","market_slug":"singapore","state":"SG","time_to_power_months":36.0,"verdict":"AVOID"},{"computed_at":"2026-06-07T01:23:16.584913+00:00","constraint_score":47.1,"excess_power_score":41.9,"iso":"MISO","market_name":"Sioux City","market_slug":"sioux-city","state":"IA","time_to_power_months":26.4,"verdict":"CAUTION"},{"computed_at":"2026-06-25T01:14:33.921814+00:00","constraint_score":48.8,"excess_power_score":39.3,"iso":"MISO","market_name":"Sioux Falls","market_slug":"sioux-falls","state":"SD","time_to_power_months":26.4,"verdict":"CAUTION"},{"computed_at":"2026-06-25T01:15:11.638376+00:00","constraint_score":41.1,"excess_power_score":44.8,"iso":"SOCO","market_name":"Social Circle","market_slug":"social-circle","state":"GA","time_to_power_months":16.8,"verdict":"CAUTION"},{"computed_at":"2026-06-25T01:14:30.010896+00:00","constraint_score":55.5,"excess_power_score":18.3,"iso":"PJM","market_name":"Somerset","market_slug":"somerset","state":"NJ","time_to_power_months":48.0,"verdict":"AVOID"},{"computed_at":"2026-06-25T01:14:52.314916+00:00","constraint_score":39.0,"excess_power_score":30.3,"iso":"ISONE","market_name":"Somerville","market_slug":"somerville","state":"MA","time_to_power_months":16.2,"verdict":"CAUTION"},{"computed_at":"2026-06-07T01:23:17.268350+00:00","constraint_score":55.5,"excess_power_score":18.3,"iso":"PJM","market_name":"South Bend","market_slug":"south-bend","state":"IN","time_to_power_months":48.0,"verdict":"AVOID"},{"computed_at":"2026-06-07T01:23:12.907177+00:00","constraint_score":55.5,"excess_power_score":18.3,"iso":"PJM","market_name":"South Charleston","market_slug":"south-charleston","state":"WV","time_to_power_months":48.0,"verdict":"AVOID"},{"computed_at":"2026-06-25T01:15:04.916449+00:00","constraint_score":41.1,"excess_power_score":44.8,"iso":"WECC","market_name":"South West Jordan","market_slug":"south-west-jordan","state":"UT","time_to_power_months":16.8,"verdict":"CAUTION"},{"computed_at":"2026-06-25T01:14:24.196402+00:00","constraint_score":55.5,"excess_power_score":18.3,"iso":"PJM","market_name":"Southfield","market_slug":"southfield","state":"MI","time_to_power_months":48.0,"verdict":"AVOID"},{"computed_at":"2026-06-25T01:14:58.680321+00:00","constraint_score":41.1,"excess_power_score":44.8,"iso":"WECC","market_name":"Spokane","market_slug":"spokane","state":"WA","time_to_power_months":16.8,"verdict":"CAUTION"},{"computed_at":"2026-06-25T01:14:59.890351+00:00","constraint_score":39.0,"excess_power_score":30.3,"iso":"ISONE","market_name":"Springfield","market_slug":"springfield","state":"MA","time_to_power_months":16.2,"verdict":"CAUTION"},{"computed_at":"2026-06-25T01:15:23.172276+00:00","constraint_score":48.8,"excess_power_score":39.3,"iso":"MISO","market_name":"St. Louis","market_slug":"st-louis","state":"MO","time_to_power_months":26.4,"verdict":"CAUTION"},{"computed_at":"2026-06-25T01:14:24.910963+00:00","constraint_score":48.8,"excess_power_score":39.3,"iso":"MISO","market_name":"St. Louis","market_slug":"st.-louis","state":"MO","time_to_power_months":26.4,"verdict":"CAUTION"},{"computed_at":"2026-06-25T01:14:33.212967+00:00","constraint_score":39.0,"excess_power_score":30.3,"iso":"ISONE","market_name":"Stamford","market_slug":"stamford","state":"CT","time_to_power_months":16.2,"verdict":"CAUTION"},{"computed_at":"2026-06-25T01:15:16.558694+00:00","constraint_score":47.3,"excess_power_score":21.7,"iso":"NYISO","market_name":"Staten Island","market_slug":"staten-island","state":"NY","time_to_power_months":24.0,"verdict":"AVOID"},{"computed_at":"2026-06-25T01:13:58.669822+00:00","constraint_score":55.5,"excess_power_score":18.3,"iso":"PJM","market_name":"Sterling","market_slug":"sterling","state":"VA","time_to_power_months":48.0,"verdict":"AVOID"},{"computed_at":"2026-06-25T01:15:29.082288+00:00","constraint_score":42.1,"excess_power_score":62.2,"iso":"NORDPOOL","market_name":"Stockholm","market_slug":"stockholm","state":"SE","time_to_power_months":18.0,"verdict":"CAUTION"},{"computed_at":"2026-06-25T01:14:25.969843+00:00","constraint_score":53.6,"excess_power_score":36.8,"iso":"CAISO","market_name":"Sunnyvale","market_slug":"sunnyvale","state":"CA","time_to_power_months":28.8,"verdict":"CAUTION"},{"computed_at":"2026-06-25T01:14:42.109956+00:00","constraint_score":41.1,"excess_power_score":44.8,"iso":"SOCO","market_name":"Suwanee","market_slug":"suwanee","state":"GA","time_to_power_months":16.8,"verdict":"CAUTION"},{"computed_at":"2026-06-25T01:15:30.950029+00:00","constraint_score":61.2,"excess_power_score":33.1,"iso":"AEMO","market_name":"Sydney","market_slug":"sydney","state":"AU","time_to_power_months":36.0,"verdict":"AVOID"},{"computed_at":"2026-06-16T21:37:56.422506+00:00","constraint_score":47.3,"excess_power_score":21.7,"iso":"NYISO","market_name":"Syracuse","market_slug":"syracuse","state":"NY","time_to_power_months":24.0,"verdict":"AVOID"},{"computed_at":"2026-06-25T01:15:48.447917+00:00","constraint_score":51.3,"excess_power_score":13.9,"iso":"TAIPOWER","market_name":"Taipei","market_slug":"taipei","state":"TW","time_to_power_months":30.0,"verdict":"AVOID"},{"computed_at":"2026-06-25T01:14:15.437022+00:00","constraint_score":41.1,"excess_power_score":44.8,"iso":"FRCC","market_name":"Tampa","market_slug":"tampa","state":"FL","time_to_power_months":16.8,"verdict":"CAUTION"},{"computed_at":"2026-06-25T01:14:34.990943+00:00","constraint_score":41.1,"excess_power_score":44.8,"iso":"WECC","market_name":"Tempe","market_slug":"tempe","state":"AZ","time_to_power_months":16.8,"verdict":"CAUTION"},{"computed_at":"2026-06-25T01:14:45.189530+00:00","constraint_score":24.8,"excess_power_score":48.2,"iso":"WECC","market_name":"The Dalles","market_slug":"the-dalles","state":"OR","time_to_power_months":10.8,"verdict":"CAUTION"},{"computed_at":"2026-06-25T01:15:24.920465+00:00","constraint_score":24.8,"excess_power_score":48.2,"iso":"WECC","market_name":"The Dalles, OR","market_slug":"the-dalles-or","state":"OR","time_to_power_months":10.8,"verdict":"CAUTION"},{"computed_at":"2026-06-16T21:37:58.054101+00:00","constraint_score":49.8,"excess_power_score":28.6,"iso":"ERCOT","market_name":"The Woodlands","market_slug":"the-woodlands","state":"TX","time_to_power_months":30.0,"verdict":"CAUTION"},{"computed_at":"2026-06-25T01:15:29.776277+00:00","constraint_score":60.5,"excess_power_score":11.8,"iso":"TEPCO","market_name":"Tokyo","market_slug":"tokyo","state":"JP","time_to_power_months":48.0,"verdict":"AVOID"},{"computed_at":"2026-06-25T01:15:32.086164+00:00","constraint_score":48.1,"excess_power_score":26.6,"iso":"IESO","market_name":"Toronto","market_slug":"toronto","state":"ON","time_to_power_months":24.0,"verdict":"CAUTION"},{"computed_at":"2026-06-16T21:37:58.851440+00:00","constraint_score":55.5,"excess_power_score":18.3,"iso":"PJM","market_name":"Troy","market_slug":"troy","state":"MI","time_to_power_months":48.0,"verdict":"AVOID"},{"computed_at":"2026-06-25T01:14:55.611190+00:00","constraint_score":41.1,"excess_power_score":44.8,"iso":"WECC","market_name":"Tucson","market_slug":"tucson","state":"AZ","time_to_power_months":16.8,"verdict":"CAUTION"},{"computed_at":"2026-06-25T01:14:17.196318+00:00","constraint_score":41.1,"excess_power_score":44.8,"iso":"WECC","market_name":"Tukwila","market_slug":"tukwila","state":"WA","time_to_power_months":16.8,"verdict":"CAUTION"},{"computed_at":"2026-06-25T01:14:19.588467+00:00","constraint_score":31.7,"excess_power_score":59.8,"iso":"SPP","market_name":"Tulsa","market_slug":"tulsa","state":"OK","time_to_power_months":14.4,"verdict":"BUILD"},{"computed_at":"2026-06-25T01:15:26.197033+00:00","constraint_score":19.0,"excess_power_score":62.5,"iso":"MISO","market_name":"Upper Peninsula MI","market_slug":"upper-michigan","state":"MI","time_to_power_months":9.6,"verdict":"BUILD"},{"computed_at":"2026-06-25T01:14:55.963555+00:00","constraint_score":34.7,"excess_power_score":40.4,"iso":"","market_name":"Vancouver","market_slug":"vancouver","state":"BC","time_to_power_months":14.4,"verdict":"CAUTION"},{"computed_at":"2026-06-25T01:14:31.426313+00:00","constraint_score":55.5,"excess_power_score":18.3,"iso":"PJM","market_name":"Vienna","market_slug":"vienna","state":"VA","time_to_power_months":48.0,"verdict":"AVOID"},{"computed_at":"2026-06-25T01:15:03.864326+00:00","constraint_score":55.5,"excess_power_score":18.3,"iso":"PJM","market_name":"Vint Hill","market_slug":"vint-hill","state":"VA","time_to_power_months":48.0,"verdict":"AVOID"},{"computed_at":"2026-06-25T01:15:37.546573+00:00","constraint_score":60.0,"excess_power_score":6.0,"iso":"WAPA","market_name":"US Virgin Islands","market_slug":"virgin-islands","state":"VI","time_to_power_months":36.0,"verdict":"AVOID"},{"computed_at":"2026-06-25T01:14:56.770910+00:00","constraint_score":39.0,"excess_power_score":30.3,"iso":"ISONE","market_name":"Waltham","market_slug":"waltham","state":"MA","time_to_power_months":16.2,"verdict":"CAUTION"},{"computed_at":"2026-06-25T01:15:43.233639+00:00","constraint_score":57.5,"excess_power_score":22.4,"iso":"ENTSOE-PL","market_name":"Warsaw","market_slug":"warsaw","state":"PL","time_to_power_months":60.0,"verdict":"AVOID"},{"computed_at":"2026-06-25T01:14:51.232096+00:00","constraint_score":55.5,"excess_power_score":18.3,"iso":"PJM","market_name":"Washington","market_slug":"washington","state":"DC","time_to_power_months":48.0,"verdict":"AVOID"},{"computed_at":"2026-06-25T01:14:44.491805+00:00","constraint_score":55.5,"excess_power_score":18.3,"iso":"PJM","market_name":"Weehawken","market_slug":"weehawken","state":"NJ","time_to_power_months":48.0,"verdict":"AVOID"},{"computed_at":"2026-06-25T01:14:09.442166+00:00","constraint_score":48.8,"excess_power_score":39.3,"iso":"MISO","market_name":"West Des Moines","market_slug":"west-des-moines","state":"IA","time_to_power_months":26.4,"verdict":"CAUTION"},{"computed_at":"2026-06-16T21:37:58.463263+00:00","constraint_score":41.1,"excess_power_score":44.8,"iso":"WECC","market_name":"West Jordan","market_slug":"west-jordan","state":"UT","time_to_power_months":16.8,"verdict":"CAUTION"},{"computed_at":"2026-06-25T01:15:01.686177+00:00","constraint_score":49.8,"excess_power_score":28.6,"iso":"ERCOT","market_name":"West Texas","market_slug":"west-texas","state":"TX","time_to_power_months":30.0,"verdict":"CAUTION"},{"computed_at":"2026-06-16T21:38:02.533615+00:00","constraint_score":55.5,"excess_power_score":18.3,"iso":"PJM","market_name":"Westmont","market_slug":"westmont","state":"IL","time_to_power_months":48.0,"verdict":"AVOID"},{"computed_at":"2026-06-25T01:15:32.845247+00:00","constraint_score":31.7,"excess_power_score":59.8,"iso":"SPP","market_name":"Wichita","market_slug":"wichita","state":"KS","time_to_power_months":14.4,"verdict":"BUILD"},{"computed_at":"2026-06-25T01:15:23.526651+00:00","constraint_score":17.4,"excess_power_score":65.0,"iso":"MISO","market_name":"Williston, ND","market_slug":"williston-nd","state":"ND","time_to_power_months":8.4,"verdict":"BUILD"},{"computed_at":"2026-06-25T01:15:38.592678+00:00","constraint_score":18.3,"excess_power_score":51.2,"iso":"MH","market_name":"Winnipeg","market_slug":"winnipeg","state":"MB","time_to_power_months":7.2,"verdict":"BUILD"},{"computed_at":"2026-06-25T01:15:06.343719+00:00","constraint_score":55.5,"excess_power_score":18.3,"iso":"PJM","market_name":"Wood Dale","market_slug":"wood-dale","state":"IL","time_to_power_months":48.0,"verdict":"AVOID"},{"computed_at":"2026-06-25T01:15:44.257763+00:00","constraint_score":52.0,"excess_power_score":21.3,"iso":"ENTSOE-CH","market_name":"Zurich","market_slug":"zurich","state":"CH","time_to_power_months":28.8,"verdict":"AVOID"}]}
