91³Ô¹ÏÍø

Watch CBS News

Energy policy changes in "big, beautiful bill" will affect consumers, climate, experts say

Major — and not only could affect the climate, but could also mean higher energy bills for the consumer.

The changes all came as part of the Trump administration's "big, beautiful bill."

Anyone who has been on the fence about solar energy still has some time to take advantage before the cuts are official at the end of the year. But once the cuts are official, experts say everyone will be impacted — as solar cuts mean higher bills.

"Really, really dramatic impacts with these cuts," said Chelsea Biggs of the Illinois Environmental Council.

In Illinois, the League of Conservation Voters is estimating that homeowners will pay $168 more in energy bills a year — with a 21% increase in commercial and industrial energy bills.

But Biggs said this won't just cost consumers.

"These cuts are terrible for our climate," said Biggs. "They're terrible for our economy."

Between now and 2030, the cuts are estimated to add another 7 billion tons of emissions to the atmosphere. So what about Illinois' goal of total clean energy by 2050?

"It's going to slow us down," said Biggs. "As a state, we need to reassess our plan."

"While this is a gut punch to solar power, but it's not a knockout punch," added Jim Chilsen of the "Illinois has very strong solar energy policy."

The Residential Clean Energy Credit helps consumers recoup up to 30% of the costs of energy-saving projects, like installing rooftop solar. The Big Beautiful Bill Act eliminated the credit.

"This is going to lead to higher power bills across the country including Illinois," Chilsen said.

But Chilsen said the Citizens Utility Board is currently hearing from people who think this means they've lost their chance to benefit from the Residential Clean Energy credit — and that is not the case just yet.

"That tax credit goes away on Dec. 31, 2025," he said. "So if you're interested in solar, you want to explore solar for your household, you should move now."

Experts are estimating a loss of up to 50,000 jobs related to clean energy just in Illinois connected to the federal clean energy policy changes.

View CBS News In
CBS News App Open
Chrome Safari Continue
const link = doc.createElement('link'); link.rel = 'stylesheet'; link.href = '/fly/fly/bundles/cbsnewscontent/css/cmp-banner.min.css?v=fd53910ecf4604072044ab7c46d9b028'; doc.head.appendChild(link); doc.body.innerHTML = CONSENT_MESSAGE; } else { el.insertAdjacentHTML('afterend', CONSENT_MESSAGE); } }); } function hidePrivacyMessage() { // Remove from the main document document.querySelectorAll(`.${CONSENT_MESSAGE_CLASS}`).forEach(el => el.remove()); // Remove from inside any iframes document.querySelectorAll('iframe').forEach(iframe => { const doc = iframe.contentDocument || iframe.contentWindow.document; doc.querySelectorAll(`.${CONSENT_MESSAGE_CLASS}`).forEach(el => el.remove()); }); } function activateGatedScripts() { // Handle both new format (cmp-gated-script) and old OneTrust/Ketch format (optanon-category-4) const gatedScripts = Array.from(document.querySelectorAll('script.cmp-gated-script, script.optanon-category-4')); // Activate scripts sequentially with a small delay to avoid timing issues let delay = 0; gatedScripts.forEach(function(placeholder, index) { setTimeout(function() { // Skip if already processed if (placeholder.hasAttribute('data-cmp-processed')) { return; } placeholder.setAttribute('data-cmp-processed', 'true'); const newScript = document.createElement('script'); newScript.type = 'text/javascript'; // Try new format first (data-cmp-src), then fall back to old format (data-src) const src = placeholder.getAttribute('data-cmp-src') || placeholder.getAttribute('data-src'); if (src) { newScript.src = src; } else if (placeholder.textContent) { // Inline script - just copy the content newScript.textContent = placeholder.textContent; } // Handle new format attributes (data-cmp-attrs) - for both inline and external scripts const attrs = placeholder.getAttribute('data-cmp-attrs'); if (attrs) { const tempDiv = document.createElement('div'); tempDiv.innerHTML = '
<\/div>'; const tempAttrs = tempDiv.firstChild.attributes; for (let i = 0; i < tempAttrs.length; i++) { // For external scripts, allow defer/async. For inline scripts, skip them (not valid) if (src || (tempAttrs[i].name !== 'async' && tempAttrs[i].name !== 'defer')) { newScript.setAttribute(tempAttrs[i].name, tempAttrs[i].value); } } } // Copy other attributes from old OneTrust format for (let i = 0; i < placeholder.attributes.length; i++) { const attr = placeholder.attributes[i]; // Skip attributes we've already handled or don't want to copy if (!['class', 'data-src', 'data-type', 'data-cmp-src', 'data-cmp-attrs', 'data-cmp-processed', 'type', 'async', 'defer', 'src'].includes(attr.name)) { newScript.setAttribute(attr.name, attr.value); } } placeholder.parentNode.replaceChild(newScript, placeholder); // If external script, manually trigger window.onload handlers after it loads // This handles widgets that use window.onload for initialization if (src) { newScript.addEventListener('load', function() { // If page already loaded and script set a new onload handler, trigger it if (document.readyState === 'complete' && window.onload) { const originalOnload = window.onload; window.onload = null; // Clear temporarily to prevent loops originalOnload(); // Execute the handler } }); } }, delay); delay += 500; // 500ms delay between each script to allow full loading }); } cbsoptanon.onScriptsReady(function(cmp) { cmp.ot.targetingAllowed(function(allowed) { if (!allowed) { showPrivacyMessage(); } else { activateGatedScripts(); } }); cmp.ot.awaitInitialConsent(function(consent_model) { cmp.ot.addOnConsentChangedHandler(function() { cmp.ot.targetingAllowed(function(allowed) { if (allowed) { hidePrivacyMessage(); activateGatedScripts(); } else { showPrivacyMessage(); } }); }); }); });