News

New analysis shows that, in a decisive decade for climate action ... - Environmental Defense Fund

Environmental Defense Fund · last updated

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml&quot; lang="en-US" xmlns:og="http://ogp.me/ns#&quot; xmlns:fb="http://ogp.me/ns/fb#"><head><title>New analysis shows that, in a decisive decade for climate action, Oregon must aim higher</title><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><script type="text/javascript">(window.NREUM||(NREUM={})).init={ajax:{deny_list:["bam.nr-data.net"]}};(window.NREUM||(NREUM={})).loader_config={licenseKey:"NRJS-734c84ee6306c2e79a3",applicationID:"762935400"};;/*! For license information please see nr-loader-rum-1.240.0.min.js.LICENSE.txt */
(()=>{"use strict";var e,t,n={5763:(e,t,n)=>{n.d(t,{P_:()=>g,Mt:()=>h,C5:()=>s,DL:()=>b,OP:()=>j,lF:()=>k,Yu:()=>w,Dg:()=>p,CX:()=>c,GE:()=>y,sU:()=>T});var r=n(8632),i=n(9567);const a={beacon:r.ce.beacon,errorBeacon:r.ce.errorBeacon,licenseKey:void 0,applicationID:void 0,sa:void 0,queueTime:void 0,applicationTime:void 0,ttGuid:void 0,user:void 0,account:void 0,product:void 0,extra:void 0,jsAttributes:{},userAttributes:void 0,atts:void 0,transactionName:void 0,tNamePlain:void 0},o={};function s(e){if(!e)throw new Error("All info objects require an agent identifier!");if(!o[e])throw new Error("Info for ".concat(e," was never set"));return o[e]}function c(e,t){if(!e)throw new Error("All info objects require an agent identifier!");o[e]=(0,i.D)(t,a),(0,r.Qy)(e,o[e],"info")}var u=n(7056);const d=()=>{const e={blockSelector:"[data-nr-block]",maskInputOptions:{password:!0}};return{proxy:{assets:void 0,beacon:void 0},privacy:{cookies_enabled:!0},ajax:{deny_list:void 0,block_internal:!0,enabled:!0,harvestTimeSeconds:10,autoStart:!0},distributed_tracing:{enabled:void 0,exclude_newrelic_header:void 0,cors_use_newrelic_header:void 0,cors_use_tracecontext_headers:void 0,allowed_origins:void 0},session:{domain:void 0,expiresMs:u.oD,inactiveMs:u.Hb},ssl:void 0,obfuscate:void 0,jserrors:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},metrics:{enabled:!0,autoStart:!0},page_action:{enabled:!0,harvestTimeSeconds:30,autoStart:!0},page_view_event:{enabled:!0,autoStart:!0},page_view_timing:{enabled:!0,harvestTimeSeconds:30,long_task:!1,autoStart:!0},session_trace:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},harvest:{tooManyRequestsDelay:60},session_replay:{autoStart:!0,enabled:!1,harvestTimeSeconds:60,sampleRate:.1,errorSampleRate:.1,maskTextSelector:"*",maskAllInputs:!0,get blockClass(){return"nr-block"},get ignoreClass(){return"nr-ignore"},get maskTextClass(){return"nr-mask"},get blockSelector(){return e.blockSelector},set blockSelector(t){e.blockSelector+=",".concat(t)},get maskInputOptions(){return e.maskInputOptions},set maskInputOptions(t){e.maskInputOptions={...t,password:!0}}},spa:{enabled:!0,harvestTimeSeconds:10,autoStart:!0}}},l={},f="All configuration objects require an agent identifier!";function g(e){if(!e)throw new Error(f);if(!l[e])throw new Error("Configuration for ".concat(e," was never set"));return l[e]}function p(e,t){if(!e)throw new Error(f);l[e]=(0,i.D)(t,d()),(0,r.Qy)(e,l[e],"config")}function h(e,t){if(!e)throw new Error(f);var n=g(e);if(n){for(var r=t.split("."),i=0;i<r.length-1;i++)if("object"!=typeof(n=n[r[i]]))return;n=n[r[r.length-1]]}return n}const v={accountID:void 0,trustKey:void 0,agentID:void 0,licenseKey:void 0,applicationID:void 0,xpid:void 0},m={};function b(e){if(!e)throw new Error("All loader-config objects require an agent identifier!");if(!m[e])throw new Error("LoaderConfig for ".concat(e," was never set"));return m[e]}function y(e,t){if(!e)throw new Error("All loader-config objects require an agent identifier!");m[e]=(0,i.D)(t,v),(0,r.Qy)(e,m[e],"loader_config")}const w=(0,r.mF)().o;var A=n(385),x=n(6818);const D={buildEnv:x.Re,customTransaction:void 0,disabled:!1,distMethod:x.gF,isolatedBacklog:!1,loaderType:void 0,maxBytes:3e4,offset:Math.floor(A._A?.performance?.timeOrigin||A._A?.performance?.timing?.navigationStart||Date.now()),onerror:void 0,origin:""+A._A.location,ptid:void 0,releaseIds:{},session:void 0,xhrWrappable:"function"==typeof A._A.XMLHttpRequest?.prototype?.addEventListener,version:x.q4,denyList:void 0},E={};function j(e){if(!e)throw new Error("All runtime objects require an agent identifier!");if(!E[e])throw new Error("Runtime for ".concat(e," was never set"));return E[e]}function T(e,t){if(!e)throw new Error("All runtime objects require an agent identifier!");E[e]=(0,i.D)(t,D),(0,r.Qy)(e,E[e],"runtime")}function k(e){return function(e){try{const t=s(e);return!!t.licenseKey&&!!t.errorBeacon&&!!t.applicationID}catch(e){return!1}}(e)}},9567:(e,t,n)=>{n.d(t,{D:()=>i});var r=n(50);function i(e,t){try{if(!e||"object"!=typeof e)return(0,r.Z)("Setting a Configurable requires an object as input");if(!t||"object"!=typeof t)return(0,r.Z)("Setting a Configurable requires a model to set its initial properties");const n=Object.create(Object.getPrototypeOf(t),Object.getOwnPropertyDescriptors(t)),a=0===Object.keys(n).length?e:n;for(let o in a)if(void 0!==e[o])try{"object"==typeof e[o]&&"object"==typeof t[o]?n[o]=i(e[o],t[o]):n[o]=e[o]}catch(e){(0,r.Z)("An error occurred while setting a property of a Configurable",e)}return n}catch(e){(0,r.Z)("An error occured while setting a Configurable",e)}}},6818:(e,t,n)=>{n.d(t,{Re:()=>i,gF:()=>a,q4:()=>r});const r="1.240.0",i="PROD",a="CDN"},385:(e,t,n)=>{n.d(t,{Nk:()=>d,Tt:()=>s,_A:()=>a,cv:()=>l,iS:()=>o,il:()=>r,ux:()=>c,v6:()=>i,w1:()=>u});const r="undefined"!=typeof window&&!!window.document,i="undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self.navigator instanceof WorkerNavigator||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis.navigator instanceof WorkerNavigator),a=r?window:"undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis),o=Boolean("hidden"===a?.document?.visibilityState),s=(a?.location,/iPad|iPhone|iPod/.test(a.navigator?.userAgent)),c=s&&"undefined"==typeof SharedWorker,u=((()=>{const e=a.navigator?.userAgent?.match(/Firefox[/\s](\d+\.\d+)/);Array.isArray(e)&&e.length>=2&&e[1]})(),Boolean(r&&window.document.documentMode)),d=!!a.navigator?.sendBeacon,l=Math.floor(a?.performance?.timeOrigin||a?.performance?.timing?.navigationStart||Date.now())},1117:(e,t,n)=>{n.d(t,{w:()=>a});var r=n(50);const i={agentIdentifier:"",ee:void 0};class a{constructor(e){try{if("object"!=typeof e)return(0,r.Z)("shared context requires an object as input");this.sharedContext={},Object.assign(this.sharedContext,i),Object.entries(e).forEach((e=>{let[t,n]=e;Object.keys(i).includes(t)&&(this.sharedContext[t]=n)}))}catch(e){(0,r.Z)("An error occured while setting SharedContext",e)}}}},8e3:(e,t,n)=>{n.d(t,{L:()=>d,R:()=>c});var r=n(8325),i=n(1284),a=n(4322),o=n(3325);const s={};function c(e,t){const n={staged:!1,priority:o.p[t]||0};u(e),s[e].get(t)||s[e].set(t,n)}function u(e){e&&(s[e]||(s[e]=new Map))}function d(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"feature";if(u(e),!e||!s[e].get(t))return o(t);s[e].get(t).staged=!0;const n=[...s[e]];function o(t){const n=e?r.ee.get(e):r.ee,o=a.X.handlers;if(n.backlog&&o){var s=n.backlog[t],c=o[t];if(c){for(var u=0;s&&u<s.length;++u)l(s[u],c);(0,i.D)(c,(function(e,t){(0,i.D)(t,(function(t,n){n[0].on(e,n[1])}))}))}delete o[t],n.backlog[t]=null,n.emit("drain-"+t,[])}}n.every((e=>{let[t,n]=e;return n.staged}))&&(n.sort(((e,t)=>e[1].priority-t[1].priority)),n.forEach((t=>{let[n]=t;s[e].delete(n),o(n)})))}function l(e,t){var n=e[1];(0,i.D)(t[n],(function(t,n){var r=e[0];if(n[0]===r){var i=n[1],a=e[3],o=e[2];i.apply(a,o)}}))}},8325:(e,t,n)=>{n.d(t,{A:()=>c,ee:()=>u});var r=n(8632),i=n(2210),a=n(5763);class o{constructor(e){this.contextId=e}}var s=n(3117);const c="nr@context:".concat(s.a),u=function e(t,n){var r={},s={},d={},f=!1;try{f=16===n.length&&(0,a.OP)(n).isolatedBacklog}catch(e){}var g={on:h,addEventListener:h,removeEventListener:function(e,t){var n=r[e];if(!n)return;for(var i=0;i<n.length;i++)n[i]===t&&n.splice(i,1)},emit:function(e,n,r,i,a){!1!==a&&(a=!0);if(u.aborted&&!i)return;t&&a&&t.emit(e,n,r);for(var o=p(r),c=v(e),d=c.length,l=0;l<d;l++)c[l].apply(o,n);var f=b()[s[e]];f&&f.push([g,e,n,o]);return o},get:m,listeners:v,context:p,buffer:function(e,t){const n=b();if(t=t||"feature",g.aborted)return;Object.entries(e||{}).forEach((e=>{let[r,i]=e;s[i]=t,t in n||(n[t]=[])}))},abort:l,aborted:!1,isBuffering:function(e){return!!b()[s[e]]},debugId:n,backlog:f?{}:t&&"object"==typeof t.backlog?t.backlog:{}};return g;function p(e){return e&&e instanceof o?e:e?(0,i.X)(e,c,(()=>new o(c))):new o(c)}function h(e,t){r[e]=v(e).concat(t)}function v(e){return r[e]||[]}function m(t){return d[t]=d[t]||e(g,t)}function b(){return g.backlog}}(void 0,"globalEE"),d=(0,r.fP)();function l(){u.aborted=!0,u.backlog={}}d.ee||(d.ee=u)},5546:(e,t,n)=>{n.d(t,{E:()=>r,p:()=>i});var r=n(8325).ee.get("handle");function i(e,t,n,i,a){a?(a.buffer([e],i),a.emit(e,t,n)):(r.buffer([e],i),r.emit(e,t,n))}},4322:(e,t,n)=>{n.d(t,{X:()=>a});var r=n(5546);a.on=o;var i=a.handlers={};function a(e,t,n,a){o(a||r.E,i,e,t,n)}function o(e,t,n,i,a){a||(a="feature"),e||(e=r.E);var o=t[a]=t[a]||{};(o[n]=o[n]||[]).push([e,i])}},3239:(e,t,n)=>{n.d(t,{bP:()=>s,iz:()=>c,m$:()=>o});var r=n(385);let i=!1,a=!1;try{const e={get passive(){return i=!0,!1},get signal(){return a=!0,!1}};r._A.addEventListener("test",null,e),r._A.removeEventListener("test",null,e)}catch(e){}function o(e,t){return i||a?{capture:!!e,passive:i,signal:t}:!!e}function s(e,t){let n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=arguments.length>3?arguments[3]:void 0;window.addEventListener(e,t,o(n,r))}function c(e,t){let n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=arguments.length>3?arguments[3]:void 0;document.addEventListener(e,t,o(n,r))}},3117:(e,t,n)=>{n.d(t,{a:()=>r});const r=(0,n(4402).Rl)()},4402:(e,t,n)=>{n.d(t,{Rl:()=>o,ky:()=>s});var r=n(385);const i="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx";function a(e,t){return e?15&e[t]:16*Math.random()|0}function o(){const e=r._A?.crypto||r._A?.msCrypto;let t,n=0;return e&&e.getRandomValues&&(t=e.getRandomValues(new Uint8Array(31))),i.split("").map((e=>"x"===e?a(t,++n).toString(16):"y"===e?(3&a()|8).toString(16):e)).join("")}function s(e){const t=r._A?.crypto||r._A?.msCrypto;let n,i=0;t&&t.getRandomValues&&(n=t.getRandomValues(new Uint8Array(31)));const o=[];for(var s=0;s<e;s++)o.push(a(n,++i).toString(16));return o.join("")}},7056:(e,t,n)=>{n.d(t,{Bq:()=>r,Hb:()=>a,oD:()=>i});const r="NRBA",i=144e5,a=18e5},7894:(e,t,n)=>{function r(){return Math.round(performance.now())}n.d(t,{z:()=>r})},50:(e,t,n)=>{function r(e,t){"function"==typeof console.warn&&(console.warn("New Relic: ".concat(e)),t&&console.warn(t))}n.d(t,{Z:()=>r})},2587:(e,t,n)=>{n.d(t,{N:()=>c,T:()=>u});var r=n(8325),i=n(5546),a=n(3325);const o={stn:[a.D.sessionTrace],err:[a.D.jserrors,a.D.metrics],ins:[a.D.pageAction],spa:[a.D.spa],sr:[a.D.sessionReplay,a.D.sessionTrace]},s=new Set;function c(e,t){const n=r.ee.get(t);e&&"object"==typeof e&&(s.has(t)||Object.entries(e).forEach((e=>{let[t,r]=e;o[t]?o[t].forEach((e=>{r?(0,i.p)("feat-"+t,[],void 0,e,n):(0,i.p)("block-"+t,[],void 0,e,n),(0,i.p)("rumresp-"+t,[Boolean(r)],void 0,e,n)})):r&&(0,i.p)("feat-"+t,[],void 0,void 0,n),u[t]=Boolean(r)})),Object.keys(o).forEach((e=>{void 0===u[e]&&(o[e]?.forEach((t=>(0,i.p)("rumresp-"+e,[!1],void 0,t,n))),u[e]=!1)})),s.add(t))}const u={}},2210:(e,t,n)=>{n.d(t,{X:()=>i});var r=Object.prototype.hasOwnProperty;function i(e,t,n){if(r.call(e,t))return e[t];var i=n();if(Object.defineProperty&&Object.keys)try{return Object.defineProperty(e,t,{value:i,writable:!0,enumerable:!1}),i}catch(e){}return e[t]=i,i}},1284:(e,t,n)=>{n.d(t,{D:()=>r});const r=(e,t)=>Object.entries(e||{}).map((e=>{let[n,r]=e;return t(n,r)}))},4351:(e,t,n)=>{n.d(t,{P:()=>a});var r=n(8325);const i=()=>{const e=new WeakSet;return(t,n)=>{if("object"==typeof n&&null!==n){if(e.has(n))return;e.add(n)}return n}};function a(e){try{return JSON.stringify(e,i())}catch(e){try{r.ee.emit("internal-error",[e])}catch(e){}}}},3960:(e,t,n)=>{n.d(t,{K:()=>o,b:()=>a});var r=n(3239);function i(){return"undefined"==typeof document||"complete"===document.readyState}function a(e,t){if(i())return e();(0,r.bP)("load",e,t)}function o(e){if(i())return e();(0,r.iz)("DOMContentLoaded",e)}},8632:(e,t,n)=>{n.d(t,{EZ:()=>u,Qy:()=>c,ce:()=>a,fP:()=>o,gG:()=>d,mF:()=>s});var r=n(7894),i=n(385);const a={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net"};function o(){return i._A.NREUM||(i._A.NREUM={}),void 0===i._A.newrelic&&(i._A.newrelic=i._A.NREUM),i._A.NREUM}function s(){let e=o();return e.o||(e.o={ST:i._A.setTimeout,SI:i._A.setImmediate,CT:i._A.clearTimeout,XHR:i._A.XMLHttpRequest,REQ:i._A.Request,EV:i._A.Event,PR:i._A.Promise,MO:i._A.MutationObserver,FETCH:i._A.fetch}),e}function c(e,t,n){let i=o();const a=i.initializedAgents||{},s=a[e]||{};return Object.keys(s).length||(s.initializedAt={ms:(0,r.z)(),date:new Date}),i.initializedAgents={...a,[e]:{...s,[n]:t}},i}function u(e,t){o()[e]=t}function d(){return function(){let e=o();const t=e.info||{};e.info={beacon:a.beacon,errorBeacon:a.errorBeacon,...t}}(),function(){let e=o();const t=e.init||{};e.init={...t}}(),s(),function(){let e=o();const t=e.loader_config||{};e.loader_config={...t}}(),o()}},7956:(e,t,n)=>{n.d(t,{N:()=>i});var r=n(3239);function i(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=arguments.length>2?arguments[2]:void 0,i=arguments.length>3?arguments[3]:void 0;(0,r.iz)("visibilitychange",(function(){if(t)return void("hidden"===document.visibilityState&&e());e(document.visibilityState)}),n,i)}},3081:(e,t,n)=>{n.d(t,{gF:()=>a,mY:()=>i,t9:()=>r,vz:()=>s,xS:()=>o});const r=n(3325).D.metrics,i="sm",a="cm",o="storeSupportabilityMetrics",s="storeEventMetrics"},7633:(e,t,n)=>{n.d(t,{t:()=>r});const r=n(3325).D.pageViewEvent},9251:(e,t,n)=>{n.d(t,{t:()=>r});const r=n(3325).D.pageViewTiming},5938:(e,t,n)=>{n.d(t,{W:()=>a});var r=n(5763),i=n(8325);class a{constructor(e,t,n){this.agentIdentifier=e,this.aggregator=t,this.ee=i.ee.get(e,(0,r.OP)(this.agentIdentifier).isolatedBacklog),this.featureName=n,this.blocked=!1}}},7530:(e,t,n)=>{n.d(t,{j:()=>b});var r=n(3325),i=n(5763),a=n(5546),o=n(8325),s=n(7894),c=n(8e3),u=n(3960),d=n(385),l=n(50),f=n(3081),g=n(8632);function p(){const e=(0,g.gG)();["setErrorHandler","finished","addToTrace","inlineHit","addRelease","addPageAction","setCurrentRouteName","setPageViewName","setCustomAttribute","interaction","noticeError","setUserId","setApplicationVersion","start"].forEach((t=>{e[t]=function(){for(var n=arguments.length,r=new Array(n),i=0;i<n;i++)r[i]=arguments[i];return function(t){for(var n=arguments.length,r=new Array(n>1?n-1:0),i=1;i<n;i++)r[i-1]=arguments[i];let a=[];return Object.values(e.initializedAgents).forEach((e=>{e.exposed&&e.api[t]&&a.push(e.api[t](...r))})),a.length>1?a:a[0]}(t,...r)}}))}var h=n(2587);const v=e=>{n.p=e};let m=!1;function b(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},b=arguments.length>2?arguments[2]:void 0,y=arguments.length>3?arguments[3]:void 0,{init:w,info:A,loader_config:x,runtime:D={loaderType:b},exposed:E=!0}=t;const j=(0,g.gG)();A||(w=j.init,A=j.info,x=j.loader_config),(0,i.Dg)(e,w||{}),(0,i.GE)(e,x||{}),A.jsAttributes??={},d.v6&&(A.jsAttributes.isWorker=!0),(0,i.CX)(e,A);const T=(0,i.P_)(e),k=[A.beacon,A.errorBeacon];m||(m=!0,T.proxy.assets&&(v(T.proxy.assets+"/"),k.push(T.proxy.assets)),T.proxy.beacon&&k.push(T.proxy.beacon)),D.denyList=[...T.ajax.deny_list||[],...T.ajax.block_internal?k:[]],(0,i.sU)(e,D),p();const _=function(e,t){t||(0,c.R)(e,"api");const g={};var p=o.ee.get(e),h=p.get("tracer"),v="api-",m=v+"ixn-";function b(t,n,r,a){const o=(0,i.C5)(e);return null===n?delete o.jsAttributes[t]:(0,i.CX)(e,{...o,jsAttributes:{...o.jsAttributes,[t]:n}}),A(v,r,!0,a||null===n?"session":void 0)(t,n)}function y(){}["setErrorHandler","finished","addToTrace","inlineHit","addRelease"].forEach((e=>{g[e]=A(v,e,!0,"api")})),g.addPageAction=A(v,"addPageAction",!0,r.D.pageAction),g.setCurrentRouteName=A(v,"routeName",!0,r.D.spa),g.setPageViewName=function(t,n){if("string"==typeof t)return"/"!==t.charAt(0)&&(t="/"+t),(0,i.OP)(e).customTransaction=(n||"http://custom.transaction&quot;)+t,A(v,"setPageViewName",!0)()},g.setCustomAttribute=function(e,t){let n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if("string"==typeof e){if(["string","number"].includes(typeof t)||null===t)return b(e,t,"setCustomAttribute",n);(0,l.Z)("Failed to execute setCustomAttribute.\nNon-null value must be a string or number type, but a type of <".concat(typeof t,"> was provided."))}else(0,l.Z)("Failed to execute setCustomAttribute.\nName must be a string type, but a type of <".concat(typeof e,"> was provided."))},g.setUserId=function(e){if("string"==typeof e||null===e)return b("enduser.id",e,"setUserId",!0);(0,l.Z)("Failed to execute setUserId.\nNon-null value must be a string type, but a type of <".concat(typeof e,"> was provided."))},g.setApplicationVersion=function(e){if("string"==typeof e||null===e)return b("application.version",e,"setApplicationVersion",!1);(0,l.Z)("Failed to execute setApplicationVersion. Expected <String | null>, but got <".concat(typeof e,">."))},g.start=e=>{try{const t=e?"defined":"undefined";(0,a.p)(f.xS,["API/start/".concat(t,"/called")],void 0,r.D.metrics,p);const n=Object.values(r.D);if(void 0===e)e=n;else{if((e=Array.isArray(e)&&e.length?e:[e]).some((e=>!n.includes(e))))return(0,l.Z)("Invalid feature name supplied. Acceptable feature names are: ".concat(n));e.includes(r.D.pageViewEvent)||e.push(r.D.pageViewEvent)}e.forEach((e=>{p.emit("".concat(e,"-opt-in"))}))}catch(e){(0,l.Z)("An unexpected issue occurred",e)}},g.interaction=function(){return(new y).get()};var w=y.prototype={createTracer:function(e,t){var n={},i=this,o="function"==typeof t;return(0,a.p)(m+"tracer",[(0,s.z)(),e,n],i,r.D.spa,p),function(){if(h.emit((o?"":"no-")+"fn-start",[(0,s.z)(),i,o],n),o)try{return t.apply(this,arguments)}catch(e){throw h.emit("fn-err",[arguments,this,e],n),e}finally{h.emit("fn-end",[(0,s.z)()],n)}}}};function A(e,t,n,i){return function(){return(0,a.p)(f.xS,["API/"+t+"/called"],void 0,r.D.metrics,p),i&&(0,a.p)(e+t,[(0,s.z)(),...arguments],n?null:this,i,p),n?void 0:this}}function x(){n.e(75).then(n.bind(n,7438)).then((t=>{let{setAPI:n}=t;n(e),(0,c.L)(e,"api")})).catch((()=>(0,l.Z)("Downloading runtime APIs failed...")))}return["actionText","setName","setAttribute","save","ignore","onEnd","getContext","end","get"].forEach((e=>{w[e]=A(m,e,void 0,r.D.spa)})),g.noticeError=function(e,t){"string"==typeof e&&(e=new Error(e)),(0,a.p)(f.xS,["API/noticeError/called"],void 0,r.D.metrics,p),(0,a.p)("err",[e,(0,s.z)(),!1,t],void 0,r.D.jserrors,p)},d.il?(0,u.b)((()=>x()),!0):x(),g}(e,y);return(0,g.Qy)(e,_,"api"),(0,g.Qy)(e,E,"exposed"),(0,g.EZ)("activatedFeatures",h.T),_}},3325:(e,t,n)=>{n.d(t,{D:()=>r,p:()=>i});const r={ajax:"ajax",jserrors:"jserrors",metrics:"metrics",pageAction:"page_action",pageViewEvent:"page_view_event",pageViewTiming:"page_view_timing",sessionReplay:"session_replay",sessionTrace:"session_trace",spa:"spa"},i={[r.pageViewEvent]:1,[r.pageViewTiming]:2,[r.metrics]:3,[r.jserrors]:4,[r.ajax]:5,[r.sessionTrace]:6,[r.pageAction]:7,[r.spa]:8,[r.sessionReplay]:9}}},r={};function i(e){var t=r[e];if(void 0!==t)return t.exports;var a=r[e]={exports:{}};return n[e](a,a.exports,i),a.exports}i.m=n,i.d=(e,t)=>{for(var n in t)i.o(t,n)&&!i.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},i.f={},i.e=e=>Promise.all(Object.keys(i.f).reduce(((t,n)=>(i.f[n](e,t),t)),[])),i.u=e=>"nr-rum.b96ea0dc-1.240.0.min.js",i.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),e={},t="NRBA-1.240.0.PROD:",i.l=(n,r,a,o)=>{if(e[n])e[n].push(r);else{var s,c;if(void 0!==a)for(var u=document.getElementsByTagName("script"),d=0;d<u.length;d++){var l=u[d];if(l.getAttribute("src")==n||l.getAttribute("data-webpack")==t+a){s=l;break}}s||(c=!0,(s=document.createElement("script")).charset="utf-8",s.timeout=120,i.nc&&s.setAttribute("nonce",i.nc),s.setAttribute("data-webpack",t+a),s.src=n),e[n]=[r];var f=(t,r)=>{s.onerror=s.onload=null,clearTimeout(g);var i=e[n];if(delete e[n],s.parentNode&&s.parentNode.removeChild(s),i&&i.forEach((e=>e(r))),t)return t(r)},g=setTimeout(f.bind(null,void 0,{type:"timeout",target:s}),12e4);s.onerror=f.bind(null,s.onerror),s.onload=f.bind(null,s.onload),c&&document.head.appendChild(s)}},i.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.p="https://js-agent.newrelic.com/&quot;,(()=>{var e={50:0,832:0};i.f.j=(t,n)=>{var r=i.o(e,t)?e[t]:void 0;if(0!==r)if(r)n.push(r[2]);else{var a=new Promise(((n,i)=>r=e[t]=[n,i]));n.push(r[2]=a);var o=i.p+i.u(t),s=new Error;i.l(o,(n=>{if(i.o(e,t)&&(0!==(r=e[t])&&(e[t]=void 0),r)){var a=n&&("load"===n.type?"missing":n.type),o=n&&n.target&&n.target.src;s.message="Loading chunk "+t+" failed.\n("+a+": "+o+")",s.name="ChunkLoadError",s.type=a,s.request=o,r[1](s)}}),"chunk-"+t,t)}};var t=(t,n)=>{var r,a,[o,s,c]=n,u=0;if(o.some((t=>0!==e[t]))){for(r in s)i.o(s,r)&&(i.m[r]=s[r]);if(c)c(i)}for(t&&t(n);u<o.length;u++)a=o[u],i.o(e,a)&&e[a]&&e[a][0](),e[a]=0},n=self["webpackChunk:NRBA-1.240.0.PROD"]=self["webpackChunk:NRBA-1.240.0.PROD"]||[];n.forEach(t.bind(null,0)),n.push=t.bind(null,n.push.bind(n))})(),(()=>{var e=i(50);class t{addPageAction(t,n){(0,e.Z)("Call to agent api addPageAction failed. The session trace feature is not currently initialized.")}setPageViewName(t,n){(0,e.Z)("Call to agent api setPageViewName failed. The page view feature is not currently initialized.")}setCustomAttribute(t,n,r){(0,e.Z)("Call to agent api setCustomAttribute failed. The js errors feature is not currently initialized.")}noticeError(t,n){(0,e.Z)("Call to agent api noticeError failed. The js errors feature is not currently initialized.")}setUserId(t){(0,e.Z)("Call to agent api setUserId failed. The js errors feature is not currently initialized.")}setApplicationVersion(t){(0,e.Z)("Call to agent api setApplicationVersion failed. The agent is not currently initialized.")}setErrorHandler(t){(0,e.Z)("Call to agent api setErrorHandler failed. The js errors feature is not currently initialized.")}finished(t){(0,e.Z)("Call to agent api finished failed. The page action feature is not currently initialized.")}addRelease(t,n){(0,e.Z)("Call to agent api addRelease failed. The agent is not currently initialized.")}start(t){(0,e.Z)("Call to agent api addRelease failed. The agent is not currently initialized.")}}var n=i(3325),r=i(5763);const a=Object.values(n.D);function o(e){const t={};return a.forEach((n=>{t[n]=function(e,t){return!1!==(0,r.Mt)(t,"".concat(e,".enabled"))}(n,e)})),t}var s=i(7530);var c=i(8e3),u=i(5938),d=i(3960),l=i(385);class f extends u.W{constructor(e,t,n){let i=!(arguments.length>3&&void 0!==arguments[3])||arguments[3];super(e,t,n),this.auto=i,this.abortHandler=void 0,this.featAggregate=void 0,this.onAggregateImported=void 0,!1===(0,r.Mt)(this.agentIdentifier,"".concat(this.featureName,".autoStart"))&&(this.auto=!1),this.auto&&(0,c.R)(e,n)}importAggregator(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(this.featAggregate)return;if(!this.auto)return void this.ee.on("".concat(this.featureName,"-opt-in"),(()=>{(0,c.R)(this.agentIdentifier,this.featureName),this.auto=!0,this.importAggregator()}));const n=l.il&&!0===(0,r.Mt)(this.agentIdentifier,"privacy.cookies_enabled");let a;this.onAggregateImported=new Promise((e=>{a=e}));const o=async()=>{let r;try{if(n){const{setupAgentSession:e}=await i.e(75).then(i.bind(i,3228));r=e(this.agentIdentifier)}}catch(t){(0,e.Z)("A problem occurred when starting up session manager. This page will not start or extend any session.",t)}try{if(!this.shouldImportAgg(this.featureName,r))return(0,c.L)(this.agentIdentifier,this.featureName),void a(!1);const{lazyFeatureLoader:e}=await i.e(75).then(i.bind(i,8582)),{Aggregate:n}=await e(this.featureName,"aggregate");this.featAggregate=new n(this.agentIdentifier,this.aggregator,t),a(!0)}catch(t){(0,e.Z)("Downloading and initializing ".concat(this.featureName," failed..."),t),this.abortHandler?.(),a(!1)}};l.il?(0,d.b)((()=>o()),!0):o()}shouldImportAgg(e,t){return e!==n.D.sessionReplay||!!r.Yu.MO&&(!1!==(0,r.Mt)(this.agentIdentifier,"session_trace.enabled")&&(!!t?.isNew||!!t?.state.sessionReplay))}}var g=i(7633);class p extends f{static featureName=g.t;constructor(e,t){let n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];super(e,t,g.t,n),this.importAggregator()}}var h=i(1117),v=i(1284);class m extends h.w{constructor(e){super(e),this.aggregatedData={}}store(e,t,n,r,i){var a=this.getBucket(e,t,n,i);return a.metrics=function(e,t){t||(t={count:0});return t.count+=1,(0,v.D)(e,(function(e,n){t[e]=b(n,t[e])})),t}(r,a.metrics),a}merge(e,t,n,r,i){var a=this.getBucket(e,t,r,i);if(a.metrics){var o=a.metrics;o.count+=n.count,(0,v.D)(n,(function(e,t){if("count"!==e){var r=o[e],i=n[e];i&&!i.c?o[e]=b(i.t,r):o[e]=function(e,t){if(!t)return e;t.c||(t=y(t.t));return t.min=Math.min(e.min,t.min),t.max=Math.max(e.max,t.max),t.t+=e.t,t.sos+=e.sos,t.c+=e.c,t}(i,o[e])}}))}else a.metrics=n}storeMetric(e,t,n,r){var i=this.getBucket(e,t,n);return i.stats=b(r,i.stats),i}getBucket(e,t,n,r){this.aggregatedData[e]||(this.aggregatedData[e]={});var i=this.aggregatedData[e][t];return i||(i=this.aggregatedData[e][t]={params:n||{}},r&&(i.custom=r)),i}get(e,t){return t?this.aggregatedData[e]&&this.aggregatedData[e][t]:this.aggregatedData[e]}take(e){for(var t={},n="",r=!1,i=0;i<e.length;i++)t[n=e[i]]=w(this.aggregatedData[n]),t[n].length&&(r=!0),delete this.aggregatedData[n];return r?t:null}}function b(e,t){return null==e?function(e){e?e.c++:e={c:1};return e}(t):t?(t.c||(t=y(t.t)),t.c+=1,t.t+=e,t.sos+=e*e,e>t.max&&(t.max=e),e<t.min&&(t.min=e),t):{t:e}}function y(e){return{t:e,min:e,max:e,sos:e*e,c:1}}function w(e){return"object"!=typeof e?[]:(0,v.D)(e,A)}function A(e,t){return t}var x=i(8632),D=i(4402),E=i(4351);var j=i(5546),T=i(7956),k=i(3239),_=i(7894),S=i(9251);class I extends f{static featureName=S.t;constructor(e,t){let n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];super(e,t,S.t,n),l.il&&((0,T.N)((()=>(0,j.p)("docHidden",[(0,_.z)()],void 0,S.t,this.ee)),!0),(0,k.bP)("pagehide",(()=>(0,j.p)("winPagehide",[(0,_.z)()],void 0,S.t,this.ee))),this.importAggregator())}}var C=i(3081);class N extends f{static featureName=C.t9;constructor(e,t){let n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];super(e,t,C.t9,n),this.importAggregator()}}new class extends t{constructor(t){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:(0,D.ky)(16);super(),l._A?(this.agentIdentifier=n,this.sharedAggregator=new m({agentIdentifier:this.agentIdentifier}),this.features={},this.desiredFeatures=new Set(t.features||[]),this.desiredFeatures.add(p),Object.assign(this,(0,s.j)(this.agentIdentifier,t,t.loaderType||"agent")),this.run()):(0,e.Z)("Failed to initial the agent. Could not determine the runtime environment.")}get config(){return{info:(0,r.C5)(this.agentIdentifier),init:(0,r.P_)(this.agentIdentifier),loader_config:(0,r.DL)(this.agentIdentifier),runtime:(0,r.OP)(this.agentIdentifier)}}run(){const t="features";try{const r=o(this.agentIdentifier),i=[...this.desiredFeatures];i.sort(((e,t)=>n.p[e.featureName]-n.p[t.featureName])),i.forEach((t=>{if(r[t.featureName]||t.featureName===n.D.pageViewEvent){const i=function(e){switch(e){case n.D.ajax:return[n.D.jserrors];case n.D.sessionTrace:return[n.D.ajax,n.D.pageViewEvent];case n.D.sessionReplay:return[n.D.sessionTrace];case n.D.pageViewTiming:return[n.D.pageViewEvent];default:return[]}}(t.featureName);i.every((e=>r[e]))||(0,e.Z)("".concat(t.featureName," is enabled but one or more dependent features has been disabled (").concat((0,E.P)(i),"). This may cause unintended consequences or missing data...")),this.features[t.featureName]=new t(this.agentIdentifier,this.sharedAggregator)}})),(0,x.Qy)(this.agentIdentifier,this.features,t)}catch(n){(0,e.Z)("Failed to initialize all enabled instrument classes (agent aborted) -",n);for(const e in this.features)this.features[e].abortHandler?.();const r=(0,x.fP)();return delete r.initializedAgents[this.agentIdentifier]?.api,delete r.initializedAgents[this.agentIdentifier]?.[t],delete this.sharedAggregator,r.ee?.abort(),delete r.ee?.get(this.agentIdentifier),!1}}addToTrace(t){(0,e.Z)("Call to agent api addToTrace failed. The page action feature is not currently initialized.")}setCurrentRouteName(t){(0,e.Z)("Call to agent api setCurrentRouteName failed. The spa feature is not currently initialized.")}interaction(){(0,e.Z)("Call to agent api interaction failed. The spa feature is not currently initialized.")}}({features:[p,I,N],loaderType:"lite"})})()})();</script><meta name="robots" content="index,follow" /><link rel="pingback" href="https://blogs.edf.org/climate411/xmlrpc.php&quot; /><meta name='robots' content='max-image-preview:large' /><link rel='dns-prefetch' href='//blogs.edf.org' /><link rel='dns-prefetch' href='//platform-api.sharethis.com' /><style id='powerpress-player-block-style-inline-css' type='text/css'></style><style id='classic-theme-styles-inline-css' type='text/css'>/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}</style><style id='global-styles-inline-css' type='text/css'>/*<![CDATA[*/body{--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flow > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}body .is-layout-flow > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}body .is-layout-flow > .aligncenter{margin-left: auto !important;margin-right: auto !important;}body .is-layout-constrained > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}body .is-layout-constrained > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}body .is-layout-constrained > .aligncenter{margin-left: auto !important;margin-right: auto !important;}body .is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width: var(--wp--style--global--content-size);margin-left: auto !important;margin-right: auto !important;}body .is-layout-constrained > .alignwide{max-width: var(--wp--style--global--wide-size);}body .is-layout-flex{display: flex;}body .is-layout-flex{flex-wrap: wrap;align-items: center;}body .is-layout-flex > *{margin: 0;}body .is-layout-grid{display: grid;}body .is-layout-grid > *{margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}
.wp-block-navigation a:where(:not(.wp-element-button)){color: inherit;}
:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}
:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}
.wp-block-pullquote{font-size: 1.5em;line-height: 1.6;}/*]]>*/</style><link rel='stylesheet' id='share-this-share-buttons-sticky-css' href='https://blogs.edf.org/climate411/wp-content/plugins/sharethis-share-but…; type='text/css' media='all' /><link rel='stylesheet' id='images-css' href='https://blogs.edf.org/climate411/wp-content/themes/thematic/library/sty…; type='text/css' media='all' /><link rel='stylesheet' id='plugins-css' href='https://blogs.edf.org/climate411/wp-content/themes/thematic/library/sty…; type='text/css' media='all' /><link rel='stylesheet' id='thematic_style-css' href='https://blogs.edf.org/climate411/wp-content/themes/EDF-2020/style.css?v…; type='text/css' media='all' /><link rel='stylesheet' id='tablepress-responsive-tables-css' href='https://blogs.edf.org/climate411/wp-content/plugins/tablepress-responsi…; type='text/css' media='all' /> <!--[if !IE]><!--> <!--<![endif]--> <script defer type='text/javascript' src='https://blogs.edf.org/climate411/wp-includes/js/jquery/jquery.min.js?ve…; id='jquery-core-js'></script> <script defer type='text/javascript' src='https://blogs.edf.org/climate411/wp-includes/js/jquery/jquery-migrate.m…; id='jquery-migrate-js'></script> <script defer type='text/javascript' src='https://blogs.edf.org/climate411/wp-content/uploads/autoptimize/7/js/au…; id='fdfootnote_script-js'></script> <script defer type='text/javascript' src='//platform-api.sharethis.com/js/sharethis.js?ver=2.1.8#property=5c2fbcf7a47fe500116a8c93&#038;product=inline-buttons&#038;source=sharethis-share-buttons-wordpress' id='share-this-share-buttons-mu-js'></script> <link rel="https://api.w.org/&quot; href="https://blogs.edf.org/climate411/wp-json/&quot; /><link rel="alternate" type="application/json" href="https://blogs.edf.org/climate411/wp-json/wp/v2/posts/23519&quot; /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://blogs.edf.org/climate411/xmlrpc.php?rsd&quot; /><link rel="canonical" href="https://blogs.edf.org/climate411/2023/09/15/new-analysis-shows-that-in-…; /><link rel='shortlink' href='https://blogs.edf.org/climate411/?p=23519&#039; /><link rel="alternate" type="application/json+oembed" href="https://blogs.edf.org/climate411/wp-json/oembed/1.0/embed?url=https%3A%…; /><link rel="alternate" type="text/xml+oembed" href="https://blogs.edf.org/climate411/wp-json/oembed/1.0/embed?url=https%3A%…; /> <script type="text/javascript">/*<![CDATA[*/(function(url){
if(/(?:Chrome\/26\.0\.1410\.63 Safari\/537\.31|WordfenceTestMonBot)/.test(navigator.userAgent)){ return; }
var addEvent = function(evt, handler) {
if (window.addEventListener) {
document.addEventListener(evt, handler, false);
} else if (window.attachEvent) {
document.attachEvent('on' + evt, handler);
}
};
var removeEvent = function(evt, handler) {
if (window.removeEventListener) {
document.removeEventListener(evt, handler, false);
} else if (window.detachEvent) {
document.detachEvent('on' + evt, handler);
}
};
var evts = 'contextmenu dblclick drag dragend dragenter dragleave dragover dragstart drop keydown keypress keyup mousedown mousemove mouseout mouseover mouseup mousewheel scroll'.split(' ');
var logHuman = function() {
if (window.wfLogHumanRan) { return; }
window.wfLogHumanRan = true;
var wfscr = document.createElement('script');
wfscr.type = 'text/javascript';
wfscr.async = true;
wfscr.src = url + '&r=' + Math.random();
(document.getElementsByTagName('head')[0]||document.getElementsByTagName('body')[0]).appendChild(wfscr);
for (var i = 0; i < evts.length; i++) {
removeEvent(evts[i], logHuman);
}
};
for (var i = 0; i < evts.length; i++) {
addEvent(evts[i], logHuman);
}
})('//blogs.edf.org/climate411/?wordfence_lh=1&hid=9169C741981DF81A6DC6D603D3CC4F62');/*]]>*/</script><script type="text/javascript">function powerpress_pinw(pinw_url){window.open(pinw_url, 'PowerPressPlayer','toolbar=0,status=0,resizable=1,width=460,height=320'); return false;}</script> <link type="text/css" rel="stylesheet" href="https://blogs.edf.org/climate411/wp-content/plugins/simple-pull-quote/c…; /> <script defer src="data:text/javascript;base64,Cgl3aW5kb3cuX3dwX3JwX3N0YXRpY19iYXNlX3VybCA9ICdodHRwczovL3dwcnAuemVtYW50YS5jb20vc3RhdGljLyc7Cgl3aW5kb3cuX3dwX3JwX3dwX2FqYXhfdXJsID0gImh0dHBzOi8vYmxvZ3MuZWRmLm9yZy9jbGltYXRlNDExL3dwLWFkbWluL2FkbWluLWFqYXgucGhwIjsKCXdpbmRvdy5fd3BfcnBfcGx1Z2luX3ZlcnNpb24gPSAnMy42LjQnOwoJd2luZG93Ll93cF9ycF9wb3N0X2lkID0gJzIzNTE5JzsKCXdpbmRvdy5fd3BfcnBfbnVtX3JlbF9wb3N0cyA9ICczJzsKCXdpbmRvdy5fd3BfcnBfdGh1bWJuYWlscyA9IGZhbHNlOwoJd2luZG93Ll93cF9ycF9wb3N0X3RpdGxlID0gJ05ldythbmFseXNpcytzaG93cyt0aGF0JTJDK2luK2ErZGVjaXNpdmUrZGVjYWRlK2ZvcitjbGltYXRlK2FjdGlvbiUyQytPcmVnb24rbXVzdCthaW0raGlnaGVyJzsKCXdpbmRvdy5fd3BfcnBfcG9zdF90YWdzID0gWydlbmVyZ3knLCAnY2FyYm9uK21hcmtldHMnLCAncG9saWN5JywgJ2dyZWVuaG91c2UrZ2FzK2VtaXNzaW9ucycsICdjaXRpZXMrYW5kK3N0YXRlcycsICdoZWFsdGgnLCAndXBkYXQnLCAnY2xpbWF0JywgJ3N0YXRlJywgJ2xlYWRlcnNoaXAnLCAnc2VuYXQnLCAnZ2EnLCAnaGlzdG9yaScsICdiaWRlbicsICdzZWN1cicsICdhbHQnLCAnb3JlZ29uJywgJ2dyZWVuaG91cycsICdlbGVjdCcsICduYXRpb24nLCAnZW1pc3MnXTsKCXdpbmRvdy5fd3BfcnBfcHJvbW90ZWRfY29udGVudCA9IHRydWU7Cg=="></script> <style type="text/css">div.wp_rp_footer {
text-align: right !important;
}</style> <script defer src="data:text/javascript;base64,DQogICAgICAgIHNldFRpbWVvdXQoZnVuY3Rpb24oKXt2YXIgYT1kb2N1bWVudC5jcmVhdGVFbGVtZW50KCJzY3JpcHQiKTsNCiAgICAgICAgdmFyIGI9ZG9jdW1lbnQuZ2V0RWxlbWVudHNCeVRhZ05hbWUoJ3NjcmlwdCcpWzBdOw0KICAgICAgICBhLnNyYz1kb2N1bWVudC5sb2NhdGlvbi5wcm90b2NvbCsiLy9zY3JpcHQuY3JhenllZ2cuY29tL3BhZ2VzL3NjcmlwdHMvMDAxMS8yNDY4LmpzIjsNCiAgICAgICAgYS5hc3luYz10cnVlO2EudHlwZT0idGV4dC9qYXZhc2NyaXB0IjtiLnBhcmVudE5vZGUuaW5zZXJ0QmVmb3JlKGEsYil9LCAxKTsNCiAgICAgICAg"></script><link rel="icon" href="https://blogs.edf.org/climate411/wp-content/blogs.dir/7/files//2023/01/…; sizes="32x32" /><link rel="icon" href="https://blogs.edf.org/climate411/wp-content/blogs.dir/7/files//2023/01/…; sizes="192x192" /><link rel="apple-touch-icon" href="https://blogs.edf.org/climate411/wp-content/blogs.dir/7/files//2023/01/…; /><meta name="msapplication-TileImage" content="https://blogs.edf.org/climate411/wp-content/blogs.dir/7/files//2023/01/…; /><meta property="og:locale" content="en_US"/><meta property="og:site_name" content="Climate 411"/><meta property="og:title" content="New analysis shows that, in a decisive decade for climate action, Oregon must aim higher"/><meta property="og:url" content="https://blogs.edf.org/climate411/2023/09/15/new-analysis-shows-that-in-… property="og:type" content="article"/><meta property="og:description" content="Without updated climate goals in place, Oregon risks falling short of securing the greenhouse gas emission reductions that are needed to avoid the most dangerous, irreversible impacts of climate change."/><meta property="og:image" content="https://blogs.edf.org/climate411/wp-content/blogs.dir/7/files//OR-Blog-… property="og:image:url" content="https://blogs.edf.org/climate411/wp-content/blogs.dir/7/files//OR-Blog-… property="og:image:secure_url" content="https://blogs.edf.org/climate411/wp-content/blogs.dir/7/files//OR-Blog-… property="article:published_time" content="2023-09-15T10:16:04-05:00"/><meta property="article:modified_time" content="2023-09-15T10:16:04-05:00" /><meta property="og:updated_time" content="2023-09-15T10:16:04-05:00" /><meta property="article:section" content="Carbon Markets"/><meta property="article:section" content="Cities and states"/><meta property="article:section" content="Energy"/><meta property="article:section" content="Greenhouse Gas Emissions"/><meta property="article:section" content="Health"/><meta property="article:section" content="Policy"/><meta name="twitter:title" content="New analysis shows that, in a decisive decade for climate action, Oregon must aim higher"/><meta name="twitter:image" content="https://blogs.edf.org/climate411/wp-content/blogs.dir/7/files//OR-Blog-… name="twitter:card" content="summary_large_image"/><meta property="og:image" content="https://blogs.edf.org/climate411/wp-content/blogs.dir/7/files//OR-Blog-… name="viewport" content="width=device-width; initial-scale=1.0" /><meta name="HandheldFriendly" content="true" /><meta name="MobileOptimized" content="width" /><link rel="preconnect" href="https://www.googletagmanager.com&quot; /><link rel="preconnect" href="https://www.google-analytics.com&quot; /><link rel="preconnect" href="https://utility.edf.org&quot; /> <!--[if IE ]><script type="text/javascript" src="https://cdn.polyfill.io/v3/polyfill.min.js"></script><![endif]--&gt; <!--[if !IE]>--><script>/*<![CDATA[*/if (!Array.prototype.forEach || !Array.prototype.includes || !Object.assign || !Object.entries || !Object.keys || !document.querySelector || typeof navigator.sendBeacon !== 'function' || !JSON) {
document.write("<script src='https://polyfill.io/v3/polyfill.min.js?flags=gated%2Calways&features=Ar…;\x3C/script>");
}/*]]>*/</script><!--<![endif]--> <script defer type="text/javascript" src="https://browser.sentry-cdn.com/7.0.0/bundle.min.js"></script&gt; <script>/*<![CDATA[*/if (window.performance && performance.mark) performance.mark('utilities_start');/*]]>*/</script> <meta id="dataAdmin" content="false" data-nid="23519" class="post-template-default single single-post postid-23519 single-format-standard post-new-analysis-shows-that-in-a-decisive-decade-for-climate-action-oregon-must-aim-higher is-blogs has-2col unknown-os unknown-browser"><link rel="preconnect" href="https://utility.edf.org&quot; /><script type="text/javascript" src="https://www.edf.org/assets/global/dist/js/utilities.min.js?v=2023091516… || document.write("<script src=https://www.edf.org/assets/global/dist/js/utilities.min.js?v=2023091516…;\x3C/script>")/*]]>*/</script> <script>/*<![CDATA[*/if (window.performance && performance.mark){
performance.mark('utilities_end');
performance.measure('utilities_span', 'utilities_start', 'utilities_end');
}/*]]>*/</script> </head><body class="post-template-default single single-post postid-23519 single-format-standard post-new-analysis-shows-that-in-a-decisive-decade-for-climate-action-oregon-must-aim-higher is-blogs has-2col unknown-os unknown-browser"><div class="faux-body"><header class="edf site-header site-header--border" role="banner"><div class="hamburger-holder"> <button class="hamburger-toggle" aria-expanded="false" aria-controls="TopnavVerticals" id="HamburgerButton"> <span class="line top"></span> <span class="line middle"></span> <span class="line bottom"></span> </button></div><div class="logo-holder"> <a href="https://www.edf.org/&quot; class="site-logo__link" title="Environmental Defense Fund"> <span class="visually-hidden">Home</span> <svg class="site-logo full-logo" xmlns="http://www.w3.org/2000/svg&quot; width="170" height="46.58" viewBox="0 0 281 77" fill="none"> <path d="M91.778 2.456H103.5V6.12h-7.513v4.702h7.374v3.7h-7.374v5.013h7.513V23.2H91.778V2.456Zm14.331 5.359h3.478c0 .657 0 1.314-.035 2.04.661-1.21 2.053-2.559 4.835-2.524 5.044.034 6.018 3.872 6.018 6.604v9.3h-3.687v-8.367c0-2.316-.766-4.08-3.374-4.08-2.609.035-3.513 1.764-3.513 3.942v8.505h-3.687V7.815h-.035ZM130.283 23.2h-3.617l-5.74-15.385h3.827l3.722 10.787 3.721-10.787h3.827l-5.74 15.386Zm7.444-20.744h3.687V5.74h-3.687V2.456Zm0 5.359h3.687v15.42h-3.687V7.815Zm6.748 0h3.513V9.82c.661-1.383 1.948-2.455 4.278-2.49v3.7h-.174c-2.608 0-3.93 1.21-3.93 3.873V23.2h-3.687V7.815Zm7.757 7.641c0-3.942 2.921-8.125 8.313-8.125 5.391 0 8.313 4.183 8.313 8.125 0 3.976-2.922 8.16-8.313 8.16-5.392.034-8.313-4.15-8.313-8.16Zm3.687.07c0 2.696 2.052 4.701 4.591 4.701s4.592-2.005 4.592-4.702c0-2.731-2.018-4.702-4.592-4.702s-4.591 1.936-4.591 4.702Zm15.2-7.711h3.478c0 .657 0 1.314-.034 2.04.66-1.21 2.052-2.559 4.834-2.524 5.044.034 6.018 3.872 6.018 6.604v9.3h-3.687v-8.367c0-2.316-.765-4.08-3.374-4.08-2.609.035-3.513 1.764-3.513 3.942v8.505h-3.687V7.815h-.035Zm17.357 0h3.478V9.75c.348-.691 1.844-2.42 4.522-2.42 1.287 0 2.679.38 3.826 1.556.348.38.731 1.002.94 1.417a6.74 6.74 0 0 1 1.113-1.452c.974-.899 2.33-1.521 3.965-1.521 1.287 0 2.922.346 4.139 1.556 1.426 1.452 1.705 2.731 1.705 5.877V23.2h-3.688v-8.298c0-.968-.069-2.04-.626-2.87-.382-.76-1.113-1.28-2.434-1.28-1.287 0-2.192.554-2.679 1.418-.487.83-.522 1.66-.522 2.593V23.2h-3.687v-8.437c0-.898-.069-1.763-.487-2.558-.452-.83-1.217-1.418-2.539-1.418-1.356 0-2.191.657-2.643 1.418-.452.83-.592 1.763-.592 2.662V23.2h-3.687V7.815h-.104Zm29.392 8.92c.174 2.455 2.365 3.838 4.487 3.803 1.809 0 3.026-.83 3.722-2.074h3.826c-.73 1.729-1.843 3.008-3.13 3.872-1.287.9-2.818 1.349-4.418 1.349-4.765 0-8.174-3.838-8.174-8.125 0-4.391 3.444-8.23 8.139-8.23 2.331 0 4.348.865 5.774 2.352 1.879 1.936 2.609 4.356 2.296 7.053h-12.522Zm8.835-2.8c-.139-1.453-1.704-3.492-4.417-3.492-2.748 0-4.244 1.97-4.383 3.492h8.8Zm5.913-6.12h3.479c0 .657 0 1.314-.035 2.04.661-1.21 2.052-2.559 4.835-2.524 5.043.034 6.017 3.872 6.017 6.604v9.3h-3.687v-8.367c0-2.316-.765-4.08-3.374-4.08-2.609.035-3.513 1.764-3.513 3.942v8.505h-3.687V7.815h-.035Zm18.331 2.835h-2.574V7.815h2.574v-5.36h3.687v5.36h2.644v2.835h-2.644v12.585h-3.687V10.65Zm23.235 12.55h-3.687v-2.212c-.974 1.798-3.061 2.697-5.217 2.697-4.974 0-7.861-3.838-7.861-8.194 0-4.841 3.513-8.16 7.861-8.16 2.817 0 4.557 1.487 5.217 2.731V7.815h3.687V23.2Zm-13.078-7.606c0 1.902 1.391 4.702 4.73 4.702 2.053 0 3.409-1.071 4.14-2.454.382-.657.521-1.418.591-2.179a4.772 4.772 0 0 0-.417-2.178c-.661-1.452-2.087-2.731-4.314-2.731-3.061 0-4.73 2.42-4.73 4.84Zm16.209-13.138H281v20.78h-3.687V2.455ZM91.778 29.078h6.644c2.608 0 6.365.242 8.869 3.596 1.531 1.902 2.157 4.218 2.157 6.777 0 5.878-3.096 10.407-10.713 10.407h-6.957v-20.78Zm7.165 17.115c4.522 0 6.261-2.939 6.261-6.673 0-1.625-.417-3.354-1.426-4.668-.869-1.106-2.295-2.074-4.835-2.074h-2.991v13.415h2.991Zm15.549-2.835c.173 2.455 2.365 3.838 4.487 3.803 1.808 0 3.026-.83 3.721-2.074h3.827c-.731 1.728-1.844 3.008-3.131 3.872-1.287.899-2.817 1.348-4.417 1.348-4.766 0-8.174-3.837-8.174-8.125 0-4.39 3.443-8.229 8.139-8.229 2.33 0 4.348.865 5.774 2.352 1.878 1.936 2.609 4.356 2.296 7.053h-12.522Zm8.835-2.8c-.14-1.453-1.705-3.493-4.418-3.493-2.748 0-4.244 1.971-4.383 3.492h8.801Zm6.121-3.285h-1.913v-2.835h1.913v-.865c0-4.564 3.514-4.84 6.157-4.875v2.835c-.939 0-2.47 0-2.47 2.178v.761h2.47v2.835h-2.47v12.586h-3.687v-12.62Zm9.809 6.085c.174 2.455 2.366 3.838 4.487 3.803 1.809 0 3.027-.83 3.722-2.074h3.826c-.73 1.728-1.843 3.008-3.13 3.872-1.287.899-2.818 1.348-4.418 1.348-4.765 0-8.174-3.837-8.174-8.125 0-4.39 3.444-8.229 8.14-8.229 2.33 0 4.348.865 5.774 2.352 1.878 1.936 2.608 4.356 2.295 7.053h-12.522Zm8.835-2.8c-.139-1.453-1.704-3.493-4.417-3.493-2.748 0-4.244 1.971-4.383 3.492h8.8Zm5.879-6.12h3.478c0 .656 0 1.313-.035 2.04.661-1.21 2.053-2.56 4.835-2.525 5.044.035 6.018 3.873 6.018 6.604v9.301h-3.687v-8.367c0-2.317-.765-4.08-3.374-4.08-2.609.035-3.513 1.763-3.513 3.942v8.505h-3.722v-15.42Zm24.07 4.149c-.035-.83-.452-1.66-1.878-1.66-1.253 0-1.844.795-1.844 1.556.035.968 1.148 1.521 2.609 1.936 2.469.657 5.183 1.418 5.183 4.702.069 3.181-2.644 5.186-5.879 5.186-2.4 0-5.635-1.244-5.913-4.978h3.687c.139 1.66 1.565 2.005 2.296 2.005 1.148 0 2.156-.76 2.122-1.798 0-1.314-1.148-1.694-4.001-2.662-2.087-.657-3.791-1.798-3.826-4.01 0-3.043 2.574-4.91 5.566-4.91 2.087 0 5.182.933 5.495 4.633h-3.617Zm9.044 4.771c.174 2.455 2.365 3.838 4.487 3.803 1.808 0 3.026-.83 3.722-2.074h3.826c-.731 1.728-1.844 3.008-3.131 3.872-1.287.899-2.817 1.348-4.417 1.348-4.766 0-8.174-3.837-8.174-8.125 0-4.39 3.443-8.229 8.139-8.229 2.33 0 4.348.865 5.774 2.352 1.878 1.936 2.609 4.356 2.296 7.053h-12.522Zm8.835-2.8c-.139-1.453-1.705-3.493-4.418-3.493-2.748 0-4.243 1.971-4.383 3.492h8.801ZM91.778 55.736h11.096V59.4h-6.887v4.978h6.713v3.665h-6.713v8.437h-4.209V55.736Zm27.688 20.779h-3.479v-2.04c-.661 1.21-2.017 2.559-4.835 2.524-5.078-.034-6.052-3.872-6.052-6.569v-9.335h3.687v8.402c0 2.281.765 4.08 3.374 4.045 2.644 0 3.548-1.729 3.548-3.942v-8.505h3.687v15.42h.07Zm3.095-15.42h3.479c0 .657 0 1.314-.035 2.04.661-1.21 2.052-2.559 4.835-2.524 5.043.034 6.017 3.872 6.017 6.604v9.3h-3.687v-8.367c0-2.316-.765-4.08-3.374-4.08-2.608.035-3.513 1.764-3.513 3.942v8.505h-3.687v-15.42h-.035Zm33.219 15.42h-3.548v-2.213c-.661 1.141-2.157 2.697-5.322 2.697-4.766 0-7.861-3.7-7.861-8.194 0-5.013 3.582-8.16 7.791-8.16 2.957 0 4.626 1.556 5.183 2.455v-7.364h3.687v20.78h.07Zm-13.009-7.745c0 2.628 1.878 4.737 4.73 4.737 1.357 0 2.574-.518 3.444-1.417a4.467 4.467 0 0 0 1.321-3.423c0-1.349-.521-2.49-1.391-3.32-.835-.83-2.017-1.348-3.374-1.348-2.991.035-4.73 2.351-4.73 4.771Z" fill="#03C"/><path d="M54.942 50.964c5.913-1.728 12.418-1.383 19.862 1.107 0-.035 0-.035.034-.07 1.879-4.978 2.714-10.199 2.435-15.489a4.255 4.255 0 0 1-.591-.242c-4.174-1.556-8.383-2.386-12.522-2.455-8.348-.138-15.827 2.8-21.635 8.54a356.89 356.89 0 0 0-3.618 3.665c-4.522 4.668-9.183 9.474-15.13 12.69-2.714 1.451-5.775 2.454-8.836 2.938 6.992 2.282 14.853 1.97 21.357-.934 2.47-1.106 4.905-2.627 7.27-4.08 3.548-2.143 7.166-4.425 11.374-5.67Z" fill="#093"/><path d="M69.03 14.66c-6.227-.622-11.549-.31-16.244.934-6.296 1.66-12.175 5.256-16.523 10.096-3.234 3.596-5.739 8.021-8.174 12.274-1.008 1.798-2.052 3.63-3.165 5.428-4.07 6.604-8.244 11.064-12.904 13.796 2.608-.07 5.843-.726 9.46-2.662 5.253-2.836 9.67-7.365 13.914-11.756 1.217-1.245 2.47-2.558 3.722-3.769 6.748-6.672 15.444-10.095 25.113-9.923 4.07.07 8.244.796 12.383 2.179A38.131 38.131 0 0 0 69.03 14.66Z" fill="#A1E214"/><path d="M2.489 24.826C-1.268 34.68-.746 45.709 3.88 55.182a21.747 21.747 0 0 0 2.783-.795c5.148-1.901 9.635-6.223 14.122-13.519 1.078-1.728 2.087-3.526 3.096-5.29 2.539-4.494 5.182-9.127 8.765-13.103 4.974-5.532 11.687-9.647 18.887-11.548 3.861-1.003 8-1.487 12.627-1.383A37.921 37.921 0 0 0 52.334 2.49C32.403-5.012 10.037 5.014 2.489 24.826Z" fill="#3CF"/><path d="M46.142 60.75c-2.504 1.555-5.078 3.145-7.826 4.39-8.105 3.63-17.67 3.873-26.157.692-.314-.139-.661-.242-.974-.38a38.712 38.712 0 0 0 13.844 8.92c18.33 6.88 38.679-.796 47.792-17.876-6.296-2.04-11.687-2.316-16.487-.899-3.583 1.038-6.783 3.043-10.192 5.152Z" fill="#03C"/> </svg> <svg class="site-logo logomark" xmlns="http://www.w3.org/2000/svg&quot; viewBox="0 0 115 109" fill="none"><title>Environmental Defense Fund Logo (Mark Only)</title> <path d="M59.1239 108.979C89.2314 108.434 101.693 89.0581 108.242 78.6888C89.5491 70.5629 77.1319 78.8423 67.3412 85.3704L67.1283 85.5123C49.4458 99.9202 28.6525 96.9736 16.373 92.88C31.1084 105.979 41.117 109.305 59.1239 108.979Z" fill="#0033CC"/> <path d="M61.3972 60.9059C43.0598 83.1727 27.0146 89.2852 21.2842 89.5581C45.8432 96.1063 58.9413 87.1013 68.7649 78.0963C81.863 68.9276 103.148 72.3659 110.515 74.8218C113.135 69.5825 114.336 57.3582 114.608 51.901C87.7572 40.7675 67.9463 53.2653 61.3972 60.9059Z" fill="#009933"/> <path d="M50.7551 63.5982C37.0021 81.2807 23.1944 84.6098 18.0098 84.0641C27.8334 80.1351 39.5671 60.0504 44.206 50.4992C57.3042 21.0284 87.8665 18.0267 101.51 20.2097C108.059 24.7941 112.971 39.0389 114.608 45.5883C82.5181 33.8 58.6686 52.6831 50.7551 63.5982Z" fill="#A1E214"/> <path d="M35.0477 56.2427C26.534 74.5801 11.3075 82.4403 5.57702 83.259C-9.97719 48.8766 9.67013 16.95 31.7735 5.48874C57.9695 -5.97347 85.8032 2.21391 96.4453 14.4938C61.7353 11.2192 41.5968 40.4158 35.0477 56.2427Z" fill="#33CCFF"/> </svg> </a></div><ul class="c-site-nav__list topnav-verticals" id="TopnavVerticals"><li class="c-site-nav__item vertical"> <a class="c-site-nav__item--link" tabindex="-1" href="https://www.edf.org/our-work"&gt; <button role="link" class="c-site-nav__button vertical-click vertical-toggle" aria-expanded="false" aria-controls="our-work"> <span>Our work</span> </button> </a></li><li class="c-site-nav__item vertical"> <a class="c-site-nav__item--link" tabindex="-1" href="https://www.edf.org/impact"&gt; <button role="link" class="c-site-nav__button vertical-click vertical-toggle" aria-expanded="false" aria-controls="our-impact"> <span>Our impact</span> </button> </a></li><li class="c-site-nav__item vertical"> <a class="c-site-nav__item--link" tabindex="-1" href="https://www.edf.org/about"&gt; <button role="link" class="c-site-nav__button vertical-click vertical-toggle" aria-expanded="false" aria-controls="about-us"> <span>About us</span> </button> </a></li><li class="c-site-nav__item vertical"> <a class="c-site-nav__item--link" tabindex="-1" href="https://www.edf.org/get-involved"&gt; <button role="link" class="c-site-nav__button vertical-click vertical-toggle" aria-expanded="false" aria-controls="get-involved"> <span>Get involved</span> </button> </a></li><li class="search-form-holder hide"><form class="topnav-search-form form-subscribed-to" id="TopnavSearchForm"> <input type="search" placeholder="Search this site..." id="TopnavSearchFormInput"> <button type="submit" id="TopnavSearchFormSubmit">GO</button></form></li></ul><div class="donate-and-search"> <input type="hidden" class="starter-form_js" data-top_nav="true" data-onetime="35,50,100,500,other" data-recurring="10,15,25,50,other" data-default_selection="0" /> <a class="c-site-nav__link c-site-nav__donate" href="https://edf.org/donate/"&gt; <span class="c-site-nav__donate--text">Donate</span> </a> <button class="search hide" id="DesktopSearchButton" aria-controls="TopnavSearchForm" aria-expanded="false"> <svg xmlns="http://www.w3.org/2000/svg&quot; viewBox="0 0 21 20" fill="none"><title>Magnifying Glass</title> <path fill="#1332C3" fill-rule="evenodd" d="M15.94 8.25a6.75 6.75 0 1 1-13.5 0 6.75 6.75 0 0 1 13.5 0Zm-1.438 6.312a8.25 8.25 0 1 1 1.055-1.066L21 18.94 19.94 20l-5.438-5.438Z" clip-rule="evenodd"></path> </svg> </button></div></header><main id="content" class="row content" role="main"><div class="pageWidth"><div class="column content-wrapper clearfix" id="contentArea"><div class="column breadcrumbs"><div class="region region-content-top"><div id="block-breadcrumbs"><nav class="breadcrumb" role="navigation" aria-labelledby="system-breadcrumb"><h2 id="system-breadcrumb" class="visually-hidden">Breadcrumb</h2><ol><li><a href="https://www.edf.org/&quot; title="EDF Home">Home</a></li><li><a href="https://www.edf.org/blogs&quot; title="EDF Blogs">Blogs</a></li><li><a href="https://blogs.edf.org/climate411&quot; title="Climate 411">Climate 411</a></li><li>New analysis shows that, in a decisive decade for ...</li></ol></nav></div></div></div><div class="column content-intro" id="pageIntro"><h1 class="entry-title">New analysis shows that, in a decisive decade for climate action, Oregon must aim higher</h1></div><div class="content-primary content-primary-col2" id="contentColumn"><div class="region region-content"><div id="nav-above" class="navigation"><div class="nav-previous"><a href="https://blogs.edf.org/climate411/2023/09/15/demand-bcg-survey-voluntary…; rel="prev"><span class="meta-nav">&laquo;</span> What a carbon credit buyer wants: New survey from BCG shows higher demand for high quality in the voluntary carbon market</a></div><div class="nav-next"></div></div><div id="post-23519" class="post-23519 post type-post status-publish format-standard has-post-thumbnail hentry category-carbon-markets category-cities-and-states category-energy-technologies category-greenhouse-gas-emissions category-health category-policy" ><div class="entry-meta"> <span class="meta-prep meta-prep-author">By </span><span class="author vcard"><a class="url fn" href="https://blogs.edf.org/climate411/author/kbelcher/&quot; title="View all posts by Kjellen Belcher" rel="author">Kjellen Belcher</a></span> <span class="meta-sep meta-sep-entry-date"> / </span> <span class="meta-prep meta-prep-entry-date">Published: </span><span class="entry-date"><abbr class="published" title="2023-09-15T10:16:04-0500">September 15, 2023</abbr></span></div><div class="entry-content"><div style="margin-top: 0px; margin-bottom: 0px;" class="sharethis-inline-share-buttons" ></div><p><a href="https://blogs.edf.org/climate411/wp-content/blogs.dir/7/files//OR-Blog-… decoding="async" fetchpriority="high" class="alignnone size-full wp-image-23520" src="https://blogs.edf.org/climate411/wp-content/blogs.dir/7/files//OR-Blog-…; alt="" width="1200" height="630" srcset="https://blogs.edf.org/climate411/wp-content/blogs.dir/7/files/OR-Blog-I… 1200w, https://blogs.edf.org/climate411/wp-content/blogs.dir/7/files/OR-Blog-I… 300w, https://blogs.edf.org/climate411/wp-content/blogs.dir/7/files/OR-Blog-I… 1024w, https://blogs.edf.org/climate411/wp-content/blogs.dir/7/files/OR-Blog-I… 768w" sizes="(max-width: 1200px) 100vw, 1200px" /></a></p><p>Last legislative session, Oregon’s lawmakers <a href="https://blogs.edf.org/climate411/2023/06/16/after-the-longest-walkout-i…; target="_blank" rel="noopener">had the opportunity to update Oregon’s statutory climate targets</a>. This would have been the first time that Oregon updated its outdated climate targets in 15 years and would have brought Oregon’s climate goals in line with the level of ambition of President Biden’s national climate targets and from other climate leadership states.</p><p>But then, Oregon’s legislative session was stalled by a small group of state Senators who fled the Capitol instead of fulfilling their core responsibility as elected officials: to represent their constituents by casting votes in the legislative process. This walkout tactic has been used time and time again and <a href="https://blogs.edf.org/climate411/2020/03/09/oregon-governor-kate-brown-…; target="_blank" rel="noopener">has prevented climate action supported by a majority of Oregonians</a>. This year’s walkouts — the longest in Oregon’s history — prevented Oregon from updating its climate goals.</p><p>Without updated climate goals in place, Oregon risks falling short of securing the greenhouse gas (GHG) emission reductions that are needed to avoid the most dangerous, irreversible impacts of climate change. Oregon has made important progress in regulating emissions, as one of the states leading the way on cutting pollution from the power sector, the transportation sector, and natural gas fuels — but new analysis by EDF has found that without additional action, <a href="https://www.edf.org/report-turning-climate-commitments-results&quot; target="_blank" rel="noopener">Oregon is projected to fall short of achieving its climate commitments</a>.</p><p>Here&#8217;s what to know about the analysis and next steps Oregon can take to raise the bar for climate action.</p><p><span id="more-23519"></span></p><h3>What does EDF’s emissions gap analysis show?</h3><p>Twenty-four states, including Oregon, have made commitments to reduce greenhouse gas emissions as part of the U.S. Climate Alliance or through state-specific policies. To understand the progress made by these climate leadership states, EDF <a href="https://www.edf.org/sites/default/files/2023-07/Turning%20Climate%20Com…; target="_blank" rel="noopener">conducted an analysis</a> based on data from Rhodium group comparing business-as-usual (BAU) emissions projections to each state’s climate commitments. These estimates are used to evaluate the emissions “gap” — the difference between state commitments to reduce emissions, and projected emissions under current state policy — through 2030.</p><p>EDF’s estimates include projected emissions reductions associated with all state policies in place as of June 2022 and include GHG abatement expected from both the federal Infrastructure Investment and Jobs Act (IIJA) and the Inflation Reduction Act (IRA). For Oregon, this includes critical policies and programs that are actively delivering emissions reductions, including <a href="https://www.oregon.gov/deq/ghgp/pages/clean-energy-targets.aspx&quot; target="_blank" rel="noopener"><strong>Oregon’s Clean Energy Targets bill</strong></a>, which requires electric utilities to cut their emissions 80% from baseline levels by 2030, 90% by 2035, and 100% by 2040, and <a href="https://www.oregon.gov/deq/ghgp/cpp/pages/default.aspx&quot; target="_blank" rel="noopener"><strong>Oregon’s Climate Protection Program</strong></a>, which requires emissions from transportation fuels and natural gas fuels to be reduced 50% from baseline by 2035 and 90% by 2050.</p><p><strong>But even with these important programs in place, EDF’s analysis found that Oregon is falling short of the level of climate ambition required to achieve emissions reductions at the pace and scale needed to avoid the most dangerous impacts of climate change</strong>. Here’s how EDF’s analysis projects Oregon’s emissions reductions will stack up against the President Biden’s national climate goals under the U.S. Nationally Determined Contribution (NDC) and the U.S. Climate Alliance’s 2025 target:</p><p><a href="https://blogs.edf.org/climate411/wp-content/blogs.dir/7/files//OR-Emiss… decoding="async" class="alignnone size-full wp-image-23521" src="https://blogs.edf.org/climate411/wp-content/blogs.dir/7/files//OR-Emiss…; alt="" width="1221" height="610" /></a></p><p>EDF’s analysis finds that Oregon will cut statewide emissions between 12% and 16% from 2005 levels by 2025, missing the 2025 U.S. Climate Alliance goal of a 26% reduction by 2025. The state is also projected to cut emissions between 23% and 29% from 2005 levels by 2030, missing the U.S. NDC goal of a 50% reduction by 2030. On top of this, Oregon is still <a href="https://energyinfo.oregon.gov/blog/2023/4/6/oregon-global-warming-commi…; target="_blank" rel="noopener">19% behind on achieving the state’s 2020 climate goal</a>.</p><p><a href="https://blogs.edf.org/climate411/wp-content/blogs.dir/7/files//OR-Emiss… decoding="async" class="alignnone size-full wp-image-23522" src="https://blogs.edf.org/climate411/wp-content/blogs.dir/7/files//OR-Emiss…; alt="" width="1248" height="327" /></a></p><p>Oregon has made critical progress in reducing emissions, and every bit of avoided climate pollution is important — but the state still has an emissions gap, meaning that <strong>the state must continue to raise its ambition in order to follow through on its climate commitments</strong>.</p><h3>How can Oregon close the emissions gap and turn its climate commitments into reality?</h3><p>We’re at a critical moment in Oregon’s climate fight. The Oregon Health Authority recently released a report detailing how <a href="https://www.oregon.gov/oha/PH/HEALTHYENVIRONMENTS/CLIMATECHANGE/Documen…; target="_blank" rel="noopener">climate-related events are already adding strain to the state’s medical system</a>, with heat-related illnesses and deaths becoming more and more frequent. Intensifying wildfires continue to impact lives and livelihoods — with approximately <a href="https://www.oregon.gov/oha/PH/HEALTHYENVIRONMENTS/CLIMATECHANGE/Documen…; target="_blank" rel="noopener">1.3 million acres burned</a> by wildfires in Oregon in 2021 and 2022, and an overall increase in cumulative smoke exposure. <strong>The science is clear that all pathways to a more stable climate involve rapid, deep and swift greenhouse gas emissions reductions in all sectors this decade</strong>.</p><p>Oregon has long been a leader on climate policy but needs to <strong>level up ambition to close the gap</strong> between projected emissions and the level of action we know is needed to protect the lives and livelihoods of Oregonians. Here’s how Oregon can close the gap:</p><ul><li><strong>Use existing authority to heighten ambition and fill in the gaps in Oregon’s climate regulations.</strong> Oregon’s Department of Environmental Quality (DEQ) has broad authority to regulate greenhouse gas emissions to reduce pollution. That authority must be put to work to increase ambition and fill in the gaps in Oregon’s climate regulations. Through the Climate Protection Program (CPP), Oregon has placed a declining, enforceable cap on emissions from transportation fuels and natural gas fuels — but industrial sources are currently not required to achieve emissions reductions consistent with the CPP’s cap. This leaves Oregon’s climate future uncertain. Oregon’s regulators could act right now to make sure that industrial facilities are subject to emission reduction requirements consistent with the CPP’s declining cap — and <a href="https://act.edf.org/bSEZYhY&quot; target="_blank" rel="noopener">Oregonians can act today to make their voices heard</a>.</li><li><strong>Set updated climate targets that are binding and consistent with the emissions reductions that the science tells us are needed to avoid the most damaging climate impacts.</strong> Due to the walkouts during this year’s legislative session, updating Oregon’s climate targets remains unfinished business for the state and a missing piece in Oregon’s approach to climate policy. There are currently <a href="https://www.edf.org/sites/default/files/documents/US-States-with-Bindin…; target="_blank" rel="noopener">nine states with binding, economy-wide climate targets</a>, including Oregon’s neighbors Washington and California. These binding climate targets are set in law and require quantifiable emissions reductions at the pace and scale needed to achieve the targets. Updated, mandatory climate targets would raise the level of ambition across Oregon’s climate policies and programs while providing certainty that polluters from all sectors of Oregon’s economy will be required to cut their pollution at the pace and scale required.</li><li><strong>Harness federal funding to boost climate action while supporting Oregon’s economy.</strong> Oregon has more opportunity than ever before to deliver rapid cuts in climate pollution, thanks to the <a href="https://vitalsigns.edf.org/story/inflation-reduction-act-victory-climat…; target="_blank" rel="noopener">$369 billion in climate and clean energy investments</a> that are part of the federal Inflation Reduction Act. These investments will make decarbonization cheaper than ever before, allowing Oregon to lock in both climate and economic benefits in a cost-effective way. Oregon’s lawmakers passed the <a href="https://oeconline.org/climatewin/&quot; target="_blank" rel="noopener">Climate Resilience Package</a> in June, which will establish a program to help rural, tribal, and other environmental justice communities navigate federal funding opportunities. These types of programs and technical assistance will be critical for maximizing climate investments and ensuring that they provide benefits to communities on the front lines of climate and air pollution impacts.</li></ul><p>Oregon needs a mandatory, coordinated approach to the climate crisis that provides certainty that polluters from all sectors of Oregon’s economy will cut emissions at the pace and scale needed to achieve our climate commitments. <strong>We need to protect and strengthen the policies and programs that Oregon currently has in place — but we also need to fill in gaps, and make sure that Oregon’s climate regulations are calibrated to level of ambition that’s needed to make critical climate goals a reality.</strong></p><div class="wp_rp_wrap wp_rp_plain" id="wp_rp_first"><div class="wp_rp_content"><h3 class="related_post_title">Related Posts</h3><ul class="related_post wp_rp"><li data-position="0" data-poid="ex-in_23293" data-post-type="own_sourcefeed" ><a href="https://blogs.edf.org/climate411/2023/06/16/after-the-longest-walkout-i…; class="wp_rp_title">After the longest walkout in Oregon’s history, the state’s climate progress hangs in the balance</a></li><li data-position="1" data-poid="ex-in_21606" data-post-type="own_sourcefeed" ><a href="https://blogs.edf.org/climate411/2021/08/11/oregons-climate-protection-…; class="wp_rp_title">Oregon’s Climate Protection Program must live up to its name</a></li><li data-position="2" data-poid="ex-in_23244" data-post-type="own_sourcefeed" ><a href="https://blogs.edf.org/climate411/2023/06/01/the-lowdown-on-linkage-why-…; class="wp_rp_title">The lowdown on linkage: Why Washington and California should link their carbon markets</a></li></ul></div></div></div><div class="entry-utility"> <span class="cat-links">This entry was posted in <a href="https://blogs.edf.org/climate411/category/carbon-markets/&quot; rel="category tag">Carbon Markets</a>, <a href="https://blogs.edf.org/climate411/category/cities-and-states/&quot; rel="category tag">Cities and states</a>, <a href="https://blogs.edf.org/climate411/category/energy-technologies/&quot; rel="category tag">Energy</a>, <a href="https://blogs.edf.org/climate411/category/greenhouse-gas-emissions/&quot; rel="category tag">Greenhouse Gas Emissions</a>, <a href="https://blogs.edf.org/climate411/category/health/&quot; rel="category tag">Health</a>, <a href="https://blogs.edf.org/climate411/category/policy/&quot; rel="category tag">Policy</a></span>. Bookmark the <a title="Permalink to New analysis shows that, in a decisive decade for climate action, Oregon must aim higher" href="https://blogs.edf.org/climate411/2023/09/15/new-analysis-shows-that-in-…;. <a class="comment-link" title="Post a comment" href="#respond">Post a comment</a> or leave a trackback: <a class="trackback-link" href="https://blogs.edf.org/climate411/2023/09/15/new-analysis-shows-that-in-…; title ="Trackback URL for your post" rel="trackback">Trackback URL</a>.</div></div><div id="nav-below" class="navigation"><div class="nav-previous"><a href="https://blogs.edf.org/climate411/2023/09/15/demand-bcg-survey-voluntary…; rel="prev"><span class="meta-nav">&laquo;</span> What a carbon credit buyer wants: New survey from BCG shows higher demand for high quality in the voluntary carbon market</a></div><div class="nav-next"></div></div><div id="comments"><div id="respond" class="comment-respond"><h3 id="reply-title" class="comment-reply-title">Post a Comment <small><a rel="nofollow" id="cancel-comment-reply-link" href="/climate411/2023/09/15/new-analysis-shows-that-in-a-decisive-decade-for-climate-action-oregon-must-aim-higher/#respond" style="display:none;">Cancel reply</a></small></h3><form action="https://blogs.edf.org/climate411/wp-comments-post.php&quot; method="post" id="commentform" class="comment-form"><p class="comment-notes">Your email is <em>never</em> published nor shared. Required fields are marked <span class="required">*</span></p><div id="form-section-comment" class="form-section"><div class="form-label"><label for="comment">Comment</label></div><div class="form-textarea"><textarea id="comment" name="comment" cols="45" rows="8" tabindex="6" aria-required="true"></textarea></div></div><div id="form-allowed-tags" class="form-section"><p><span>You may use these <abbr title="HyperText Markup Language">HTML</abbr> tags and attributes</span> <code>&lt;a href=&quot;&quot; title=&quot;&quot;&gt; &lt;abbr title=&quot;&quot;&gt; &lt;acronym title=&quot;&quot;&gt; &lt;b&gt; &lt;blockquote cite=&quot;&quot;&gt; &lt;cite&gt; &lt;code&gt; &lt;del datetime=&quot;&quot;&gt; &lt;em&gt; &lt;i&gt; &lt;q cite=&quot;&quot;&gt; &lt;s&gt; &lt;strike&gt; &lt;strong&gt; </code></p></div><div id="form-section-author" class="form-section"><div class="form-label"><label for="author">Name</label> <span class="required">*</span></div><div class="form-input"><input id="author" name="author" type="text" value="" size="30" maxlength="20" tabindex="3" aria-required='true' /></div></div><div id="form-section-email" class="form-section"><div class="form-label"><label for="email">Email</label> <span class="required">*</span></div><div class="form-input"><input id="email" name="email" type="email" value="" size="30" maxlength="50" tabindex="4" aria-required='true' /></div></div><div id="form-section-url" class="form-section"><div class="form-label"><label for="url">Website</label></div><div class="form-input"><input id="url" name="url" type="url" value="" size="30" maxlength="50" tabindex="5" /></div></div><p class="comment-form-cookies-consent"><input id="wp-comment-cookies-consent" name="wp-comment-cookies-consent" type="checkbox" value="yes" /> <label for="wp-comment-cookies-consent">Save my name, email, and website in this browser for the next time I comment.</label></p><p class="form-submit"><input name="submit" type="submit" id="submit" class="submit" value="Post Comment" /> <input type='hidden' name='comment_post_ID' value='23519' id='comment_post_ID' /> <input type='hidden' name='comment_parent' id='comment_parent' value='0' /></p><p style="display: none;"><input type="hidden" id="akismet_comment_nonce" name="akismet_comment_nonce" value="f9bc10ef1c" /></p><p style="display: none !important;"><label>&#916;<textarea name="ak_hp_textarea" cols="45" rows="8" maxlength="100"></textarea></label><input type="hidden" id="ak_js_1" name="ak_js" value="13"/><script defer src="data:text/javascript;base64,ZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoICJha19qc18xIiApLnNldEF0dHJpYnV0ZSggInZhbHVlIiwgKCBuZXcgRGF0ZSgpICkuZ2V0VGltZSgpICk7"></script></p></form></div></div><div class="clear"></div></div></div><aside class="content-secondary aside-third aside-sub aside" role="complementary" id="sideColumn"><div class="region region-sidebar-second"><div class="card-box"><div class="card-box-content"><ul class="xoxo"><li id="custom_html-2" class="widget_text widgetcontainer widget_custom_html"><h4>About this blog</h4><div class="textwidget custom-html-widget"><div class="about"> <img src="/climate411/wp-content/blogs.dir/7/files/2013/11/Climate411logo.jpg" width="100% /"> Expert to expert commentary on the science, law and economics of global climate change and clean air. Looking for Climate Talks? <a href="/climatetalks/page/2/">Check out its archives here</a>.</div></div></li></ul></div></div></div></aside><aside class="content-secondary aside-third aside-sub aside" role="complementary" id="sideColumn"><div class="region region-sidebar-second"><div class="card-box"><div class="card-box-content"><ul class="xoxo"><li id="search-2" class="widgetcontainer widget_search"><h4><label for="s">Search</label></h4><form id="searchform" method="get" action="https://blogs.edf.org/climate411/"><div&gt; <input id="s" name="s" type="text" placeholder="Search terms" size="32" tabindex="1" /> <input id="searchsubmit" name="searchsubmit" type="submit" value="Search" tabindex="2" /></div></form></li><li id="text-7" class="widgetcontainer widget_text"><div class="textwidget"><script defer src="data:text/javascript;base64,KGZ1bmN0aW9uKCkgewoJd2luZG93Lm1jNHdwID0gd2luZG93Lm1jNHdwIHx8IHsKCQlsaXN0ZW5lcnM6IFtdLAoJCWZvcm1zOiB7CgkJCW9uOiBmdW5jdGlvbihldnQsIGNiKSB7CgkJCQl3aW5kb3cubWM0d3AubGlzdGVuZXJzLnB1c2goCgkJCQkJewoJCQkJCQlldmVudCAgIDogZXZ0LAoJCQkJCQljYWxsYmFjazogY2IKCQkJCQl9CgkJCQkpOwoJCQl9CgkJfQoJfQp9KSgpOwo="></script><form id="mc4wp-form-1" class="mc4wp-form mc4wp-form-17391" method="post" data-id="17391" data-name="" ><div class="mc4wp-form-fields"><div class="MCsignup"><h3>Get new posts by email</h3><p>We'll deliver new blog posts to your inbox.</p><p> <input type="email" name="EMAIL" placeholder="Your email address" required /> <input type="submit" value="Sign up" /></p><p><a href="http://feeds.feedburner.com/environmentaldefense/climate411"><img src="https://www.edf.org/themes/edf/images/rss.gif&quot; class="icon rss">Subscribe via RSS</a></p></div></div><label style="display: none !important;">Leave this field empty if you're human: <input type="text" name="_mc4wp_honeypot" value="" tabindex="-1" autocomplete="off" /></label><input type="hidden" name="_mc4wp_timestamp" value="1694796677" /><input type="hidden" name="_mc4wp_form_id" value="17391" /><input type="hidden" name="_mc4wp_form_element_id" value="mc4wp-form-1" /><div class="mc4wp-response"></div></form></div></li><li id="categories-2" class="widgetcontainer widget_categories"><h4>Categories</h4><form action="https://blogs.edf.org/climate411&quot; method="get"><label class="screen-reader-text" for="cat">Categories</label><select name='cat' id='cat' class='postform'><option value='-1'>Select Category</option><option class="level-0" value="234">Agriculture</option><option class="level-0" value="4249">Aviation</option><option class="level-0" value="37343">Brazil</option><option class="level-0" value="200">California</option><option class="level-0" value="71676">Carbon Markets</option><option class="level-0" value="4020">Cars and Pollution</option><option class="level-0" value="107925">Cities and states</option><option class="level-0" value="4025">Clean Power Plan</option><option class="level-0" value="107926">COP 25</option><option class="level-0" value="43">Economics</option><option class="level-0" value="116">Energy</option><option class="level-0" value="107916">Forest protection</option><option class="level-0" value="202">Greenhouse Gas Emissions</option><option class="level-0" value="8">Health</option><option class="level-0" value="107917">Indigenous People</option><option class="level-0" value="107931">Innovation</option><option class="level-0" value="307">Jobs</option><option class="level-1" value="366">&nbsp;&nbsp;&nbsp;Green Jobs</option><option class="level-0" value="4028">Latino partnerships</option><option class="level-0" value="4866">Mexico</option><option class="level-0" value="20">News</option><option class="level-0" value="99544">Paris Agreement</option><option class="level-0" value="115">Partners for Change</option><option class="level-0" value="44">Policy</option><option class="level-1" value="4017">&nbsp;&nbsp;&nbsp;Clean Air Act</option><option class="level-1" value="108">&nbsp;&nbsp;&nbsp;Climate Change Legislation</option><option class="level-1" value="4024">&nbsp;&nbsp;&nbsp;EPA litgation</option><option class="level-1" value="109">&nbsp;&nbsp;&nbsp;International</option><option class="level-1" value="7998">&nbsp;&nbsp;&nbsp;Smog</option><option class="level-0" value="91793">Pruitt</option><option class="level-0" value="828">REDD+</option><option class="level-0" value="42">Science</option><option class="level-1" value="100">&nbsp;&nbsp;&nbsp;Arctic &amp; Antarctic</option><option class="level-1" value="95">&nbsp;&nbsp;&nbsp;Basic Science of Global Warming</option><option class="level-1" value="52">&nbsp;&nbsp;&nbsp;Extreme Weather</option><option class="level-1" value="107">&nbsp;&nbsp;&nbsp;Geoengineering</option><option class="level-1" value="38">&nbsp;&nbsp;&nbsp;Oceans</option><option class="level-1" value="101">&nbsp;&nbsp;&nbsp;Plants &amp; Animals</option><option class="level-0" value="397">Setting the Facts Straight</option><option class="level-0" value="107927">Shipping</option><option class="level-0" value="46599">United Nations</option><option class="level-0" value="99">What Others are Saying</option> </select></form> <script defer src="data:text/javascript;base64,Ci8qIDwhW0NEQVRBWyAqLwooZnVuY3Rpb24oKSB7Cgl2YXIgZHJvcGRvd24gPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCggImNhdCIgKTsKCWZ1bmN0aW9uIG9uQ2F0Q2hhbmdlKCkgewoJCWlmICggZHJvcGRvd24ub3B0aW9uc1sgZHJvcGRvd24uc2VsZWN0ZWRJbmRleCBdLnZhbHVlID4gMCApIHsKCQkJZHJvcGRvd24ucGFyZW50Tm9kZS5zdWJtaXQoKTsKCQl9Cgl9Cglkcm9wZG93bi5vbmNoYW5nZSA9IG9uQ2F0Q2hhbmdlOwp9KSgpOwovKiBdXT4gKi8K"></script> </li></ul></div></div></div></aside></div></div></main><footer class="site-footer" role="navigation"><div class="inner"><div class="first-columns"><div class="column branding-column"> <a href="/"> <img class="site-logo desktop-logo" src="https://www.edf.org/themes/edf2020/images/optimized/site-logo--footer.s…; alt="Environmental Defense Fund Logo"> <img class="site-logo mobile-logo" src="https://www.edf.org/themes/edf2020/images/optimized/site-logo--footer.s…; alt="Environmental Defense Fund logo (mark only)"> </a></div><div class="column link-column"><dl><dt>About EDF</dt><dd><ul><li> <a href="https://www.edf.org/diversity">Commitment to diversity</a></li><li> <a href="https://www.edf.org/environmental-careers">Careers</a></li><li&gt; <a href="https://www.edf.org/our-offices">Offices</a></li></ul></dd></dl></div><… class="column link-column"><dl><dt>Resources</dt><dd><ul><li> <a href="https://www.edf.org/updates">News and updates</a></li><li> <a href="https://www.edf.org/resources">Reports and publications</a></li><li> <a href="https://www.edf.org/media">For the media</a></li></ul></dd></dl></div><div class="column link-column"><dl><dt>Members</dt><dd><ul><li> <a href="https://www.edf.org/donate">Become a member</a></li><li> <a href="https://www.edf.org/action">Take action</a></li><li> <a href="https://www.edf.org/contact-us">Contact us</a></li></ul></dd></dl></div></div><div class="second-columns"><ul class="social-networks"><li> <a href="https://twitter.com/envdefensefund&quot; title="Twitter"> <svg role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title>Twitter</title><path d="M23.953 4.57a10 10 0 01-2.825.775 4.958 4.958 0 002.163-2.723c-.951.555-2.005.959-3.127 1.184a4.92 4.92 0 00-8.384 4.482C7.69 8.095 4.067 6.13 1.64 3.162a4.822 4.822 0 00-.666 2.475c0 1.71.87 3.213 2.188 4.096a4.904 4.904 0 01-2.228-.616v.06a4.923 4.923 0 003.946 4.827 4.996 4.996 0 01-2.212.085 4.936 4.936 0 004.604 3.417 9.867 9.867 0 01-6.102 2.105c-.39 0-.779-.023-1.17-.067a13.995 13.995 0 007.557 2.209c9.053 0 13.998-7.496 13.998-13.985 0-.21 0-.42-.015-.63A9.935 9.935 0 0024 4.59z"></path></svg> </a></li><li> <a href="https://www.linkedin.com/company/environmental-defense&quot; title="LinkedIn"> <svg role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title>LinkedIn</title><path d="M20.447 20.452h-3.554v-5.569c0-1.328-.027-3.037-1.852-3.037-1.853 0-2.136 1.445-2.136 2.939v5.667H9.351V9h3.414v1.561h.046c.477-.9 1.637-1.85 3.37-1.85 3.601 0 4.267 2.37 4.267 5.455v6.286zM5.337 7.433c-1.144 0-2.063-.926-2.063-2.065 0-1.138.92-2.063 2.063-2.063 1.14 0 2.064.925 2.064 2.063 0 1.139-.925 2.065-2.064 2.065zm1.782 13.019H3.555V9h3.564v11.452zM22.225 0H1.771C.792 0 0 .774 0 1.729v20.542C0 23.227.792 24 1.771 24h20.451C23.2 24 24 23.227 24 22.271V1.729C24 .774 23.2 0 22.222 0h.003z"></path></svg> </a></li><li> <a href="https://www.instagram.com/environmental_defense_fund&quot; title="Instagram"> <svg role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title>Instagram</title><path d="M12 0C8.74 0 8.333.015 7.053.072 5.775.132 4.905.333 4.14.63c-.789.306-1.459.717-2.126 1.384S.935 3.35.63 4.14C.333 4.905.131 5.775.072 7.053.012 8.333 0 8.74 0 12s.015 3.667.072 4.947c.06 1.277.261 2.148.558 2.913.306.788.717 1.459 1.384 2.126.667.666 1.336 1.079 2.126 1.384.766.296 1.636.499 2.913.558C8.333 23.988 8.74 24 12 24s3.667-.015 4.947-.072c1.277-.06 2.148-.262 2.913-.558.788-.306 1.459-.718 2.126-1.384.666-.667 1.079-1.335 1.384-2.126.296-.765.499-1.636.558-2.913.06-1.28.072-1.687.072-4.947s-.015-3.667-.072-4.947c-.06-1.277-.262-2.149-.558-2.913-.306-.789-.718-1.459-1.384-2.126C21.319 1.347 20.651.935 19.86.63c-.765-.297-1.636-.499-2.913-.558C15.667.012 15.26 0 12 0zm0 2.16c3.203 0 3.585.016 4.85.071 1.17.055 1.805.249 2.227.415.562.217.96.477 1.382.896.419.42.679.819.896 1.381.164.422.36 1.057.413 2.227.057 1.266.07 1.646.07 4.85s-.015 3.585-.074 4.85c-.061 1.17-.256 1.805-.421 2.227-.224.562-.479.96-.899 1.382-.419.419-.824.679-1.38.896-.42.164-1.065.36-2.235.413-1.274.057-1.649.07-4.859.07-3.211 0-3.586-.015-4.859-.074-1.171-.061-1.816-.256-2.236-.421-.569-.224-.96-.479-1.379-.899-.421-.419-.69-.824-.9-1.38-.165-.42-.359-1.065-.42-2.235-.045-1.26-.061-1.649-.061-4.844 0-3.196.016-3.586.061-4.861.061-1.17.255-1.814.42-2.234.21-.57.479-.96.9-1.381.419-.419.81-.689 1.379-.898.42-.166 1.051-.361 2.221-.421 1.275-.045 1.65-.06 4.859-.06l.045.03zm0 3.678c-3.405 0-6.162 2.76-6.162 6.162 0 3.405 2.76 6.162 6.162 6.162 3.405 0 6.162-2.76 6.162-6.162 0-3.405-2.76-6.162-6.162-6.162zM12 16c-2.21 0-4-1.79-4-4s1.79-4 4-4 4 1.79 4 4-1.79 4-4 4zm7.846-10.405c0 .795-.646 1.44-1.44 1.44-.795 0-1.44-.646-1.44-1.44 0-.794.646-1.439 1.44-1.439.793-.001 1.44.645 1.44 1.439z"></path> </svg> </a></li><li> <a href="https://www.facebook.com/EnvDefenseFund&quot; title="Facebook"> <svg role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title>Facebook</title><path d="M24 12.073c0-6.627-5.373-12-12-12s-12 5.373-12 12c0 5.99 4.388 10.954 10.125 11.854v-8.385H7.078v-3.47h3.047V9.43c0-3.007 1.792-4.669 4.533-4.669 1.312 0 2.686.235 2.686.235v2.953H15.83c-1.491 0-1.956.925-1.956 1.874v2.25h3.328l-.532 3.47h-2.796v8.385C19.612 23.027 24 18.062 24 12.073z"></path></svg> </a></li><li> <a href="https://www.tiktok.com/@envdefensefund&quot; title="TikTok"> <svg role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title>TikTok</title><path d="M12.525.02c1.31-.02 2.61-.01 3.91-.02.08 1.53.63 3.09 1.75 4.17 1.12 1.11 2.7 1.62 4.24 1.79v4.03c-1.44-.05-2.89-.35-4.2-.97-.57-.26-1.1-.59-1.62-.93-.01 2.92.01 5.84-.02 8.75-.08 1.4-.54 2.79-1.35 3.94-1.31 1.92-3.58 3.17-5.91 3.21-1.43.08-2.86-.31-4.08-1.03-2.02-1.19-3.44-3.37-3.65-5.71-.02-.5-.03-1-.01-1.49.18-1.9 1.12-3.72 2.58-4.96 1.66-1.44 3.98-2.13 6.15-1.72.02 1.48-.04 2.96-.04 4.44-.99-.32-2.15-.23-3.02.37-.63.41-1.11 1.04-1.36 1.75-.21.51-.15 1.07-.14 1.61.24 1.64 1.82 3.02 3.5 2.87 1.12-.01 2.19-.66 2.77-1.61.19-.33.4-.67.41-1.06.1-1.79.06-3.57.07-5.36.01-4.03-.01-8.05.02-12.07z"></path></svg> </a></li></ul><div class="copyright"><p><a href="https://www.edf.org/about/this-site/copyright">Copyright &copy; 2023</a> Environmental Defense Fund. All Rights Reserved. <a href="//www.edf.org/privacy-statement">Privacy statement.</a></p><p>Environmental Defense Fund is a nonprofit, tax-exempt charitable organization under Section 501(c)(3) of the Internal Revenue Code. Donations are tax-deductible as allowed by law. Tax identification number 11-6107128.</p><p>EDF operates with the highest <a href="//www.edf.org/ethical-conduct">standards of ethics</a> and open, honest communication. Read our whistleblower policy or report a concern through our <a href="https://secure.ethicspoint.com/domain/media/en/gui/53082/index.html">co…, third-party compliance site</a>.</p></div></div></div><div id="siteinfo"></div></footer></div> <script defer src="data:text/javascript;base64,KGZ1bmN0aW9uKCkge2Z1bmN0aW9uIG1heWJlUHJlZml4VXJsRmllbGQgKCkgewogIGNvbnN0IHZhbHVlID0gdGhpcy52YWx1ZS50cmltKCkKICBpZiAodmFsdWUgIT09ICcnICYmIHZhbHVlLmluZGV4T2YoJ2h0dHAnKSAhPT0gMCkgewogICAgdGhpcy52YWx1ZSA9ICdodHRwOi8vJyArIHZhbHVlCiAgfQp9Cgpjb25zdCB1cmxGaWVsZHMgPSBkb2N1bWVudC5xdWVyeVNlbGVjdG9yQWxsKCcubWM0d3AtZm9ybSBpbnB1dFt0eXBlPSJ1cmwiXScpCmZvciAobGV0IGogPSAwOyBqIDwgdXJsRmllbGRzLmxlbmd0aDsgaisrKSB7CiAgdXJsRmllbGRzW2pdLmFkZEV2ZW50TGlzdGVuZXIoJ2JsdXInLCBtYXliZVByZWZpeFVybEZpZWxkKQp9Cn0pKCk7"></script><link rel='stylesheet' id='tablepress-css' href='https://blogs.edf.org/climate411/wp-content/plugins/tablepress/css/defa…; type='text/css' media='all' /><link rel='stylesheet' id='simple-embed-video-container-css' href='https://blogs.edf.org/climate411/wp-content/plugins/simple-embed-code/c…; type='text/css' media='all' /> <script defer type='text/javascript' src='https://blogs.edf.org/climate411/wp-includes/js/comment-reply.min.js?ve…; id='comment-reply-js'></script> <script defer type='text/javascript' src='https://blogs.edf.org/climate411/wp-content/uploads/autoptimize/7/js/au…; id='hoverIntent-js'></script> <script defer type='text/javascript' src='https://blogs.edf.org/climate411/wp-content/uploads/autoptimize/7/js/au…; id='superfish-js'></script> <script defer type='text/javascript' src='https://blogs.edf.org/climate411/wp-content/uploads/autoptimize/7/js/au…; id='supersubs-js'></script> <script defer type='text/javascript' src='https://blogs.edf.org/climate411/wp-content/uploads/autoptimize/7/js/au…; id='thematic-dropdowns-js'></script> <script defer type='text/javascript' src='https://blogs.edf.org/climate411/wp-content/uploads/autoptimize/7/js/au…; id='akismet-frontend-js'></script> <script type='text/javascript' defer src='https://blogs.edf.org/climate411/wp-content/uploads/autoptimize/7/js/au…; id='mc4wp-forms-api-js'></script> <script defer src="data:text/javascript;base64,CiAgICBqUXVlcnlPbkxvYWQoZnVuY3Rpb24oKXsKICAgICAgICBsb2FkQXNzZXRzKFsKICAgICAgICAgIEhOLmluZGV4T2YoIndwZGV2IikgPT09IDAgPyAiaHR0cHM6Ly9kdjguZWRmLm9yZy90aGVtZXMvZWRmL2pzL2VkZi10aGVtZS1jb21iaW5lZCIrKGlzVGVzdGluZyA/ICIiIDogIi5taW4iKSsiLmpzIiA6ICJodHRwczovL3d3dy5lZGYub3JnL3RoZW1lcy9lZGYvanMvZWRmLXRoZW1lLWNvbWJpbmVkLm1pbi5qcz92PTIwMjMwOTE1MTYiCiAgICAgICAgXSk7CiAgICB9KTsK"></script> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-5DC6B7&quot; height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <script defer src="data:text/javascript;base64,YWRkTG9hZEV2ZW50KGZ1bmN0aW9uKCl7KGZ1bmN0aW9uKHcsZCxzLGwsaSl7d1tsXT13W2xdfHxbXTt3W2xdLnB1c2goeydndG0uc3RhcnQnOiBuZXcgRGF0ZSgpLmdldFRpbWUoKSxldmVudDonZ3RtLmpzJ30pO3ZhciBmPWQuZ2V0RWxlbWVudHNCeVRhZ05hbWUocylbMF0sIGogPSBkLmNyZWF0ZUVsZW1lbnQocyksZGw9bCE9J2RhdGFMYXllcic/JyZsPScrbDonJztqLmFzeW5jPXRydWU7ai5zcmM9ICcvL3d3dy5nb29nbGV0YWdtYW5hZ2VyLmNvbS9ndG0uanM/aWQ9JytpK2RsO2YucGFyZW50Tm9kZS5pbnNlcnRCZWZvcmUoaixmKTsKfSkod2luZG93LGRvY3VtZW50LCdzY3JpcHQnLCdkYXRhTGF5ZXInLCdHVE0tNURDNkI3Jyk7fSk7"></script> <script defer src="data:text/javascript;base64,dmFyICQgPSBqUXVlcnk7"></script> <script defer src="https://www.edf.org/themes/edf2020/js/topnav-actions.min.js"></script&gt; <script type="text/javascript">window.NREUM||(NREUM={});NREUM.info={"beacon":"bam.nr-data.net","licenseKey":"NRJS-734c84ee6306c2e79a3","applicationID":"762935400","transactionName":"bgZbZEECCxVWUxJdV1dMeFNHCgoIGEMPWl9VBg==","queueTime":0,"applicationTime":664,"atts":"QkFYEgkYGBs=","errorBeacon":"bam.nr-data.net","agent":""}</script></body></html>