{"id":77,"date":"2026-03-31T17:37:00","date_gmt":"2026-03-31T17:37:00","guid":{"rendered":"https:\/\/golliza.com\/?p=77"},"modified":"2026-03-31T17:37:00","modified_gmt":"2026-03-31T17:37:00","slug":"could-a-war-with-iran-change-the-future-of-energy","status":"publish","type":"post","link":"https:\/\/golliza.com\/?p=77","title":{"rendered":"Could a war with Iran change the future of energy?"},"content":{"rendered":"<p><\/p>\n<div>\n<p>Due to the Iran war, <u>The biggest energy shock in decades<\/u>there is still no end in sight. The conflict has disrupted shipping through the Strait of Hormuz, which normally transports a fifth of the world&#8217;s daily oil supplies, sending prices soaring and disrupting countries. <u>ration supplies<\/u>and governments are scrambling to ramp up alternative energy sources.<\/p>\n<p>Iran is also at war for the second time in four years to disrupt global oil markets. Europe spent years after Russia invaded Ukraine in earnest in 2022 <u>weaning itself<\/u> Cut off and increase Russian energy <u>Focus on renewable energy sources, <\/u>These include wind and solar power, and domestic fossil fuel storage. But as oil flows from the Middle East become increasingly unreliable, some see a silver lining: an Iran war is possible. <u>catalyze<\/u> A widespread transition to green energy? Or a return to polluting fuels like coal due to cost and convenience? For green energy advocates, there is no time to waste.<\/p>\n<hr\/>\n<p><strong>Energy security plays a central role. <\/strong>Around the world, policymakers and CEOs are calling for the withdrawal of imported oil and gas in the name of national security. United Nations Secretary General <strong>Antonio Guterres<\/strong> <u>said last week<\/u> Countries&#8217; &#8220;dependence on fossil fuels destabilizes both the climate and global security.&#8221; At CERAWeek, the world energy conference held in Houston last week, several <u>Executives also reiterated this point. <\/u>Investment in renewable energy is needed not only to curb emissions but also to reduce dependence on volatile energy markets.<\/p>\n<p><strong>Henning Groystein<\/strong>Energy experts at Eurasia Group agree. &#8220;For import-dependent countries, this disruption sends a clear economic and political signal to invest in clean domestic energy infrastructure to reduce import dependence, while combating pollution and climate change,&#8221; he says.<\/p>\n<p>Countries in Asia and Europe are already considering options to double down on the green transition to renewables and, in some places, nuclear energy, to avoid further fuel disruptions in the future, Gloystein said. And some people are moving quickly. Last Tuesday, England <u>announced<\/u> New rules will require developers to install solar panels and geothermal heating systems in all new homes by 2028. Secretary of Energy <strong>ed miliband<\/strong> He said the Iran war &#8220;shows once again that our commitment to clean power is essential to energy security.&#8221; <\/p>\n<p>China, on the other hand, is leaning heavily toward clean energy. Last year China <u>appeared<\/u> As the world&#8217;s first &#8220;electrostate&#8221; described by Eurasia Group in this year&#8217;s Top Risks <u>report<\/u>. Once the most fossil fuel-dependent major economy, now China <u>account of<\/u> Gloystein said the Chinese government&#8217;s increased electricity use is likely to peak oil demand, which could reach a peak in demand for imported natural gas as early as this year, and could put it in a stronger position to withstand an oil shock. <\/p>\n<p><strong>Constraints: Supply chain bottlenecks.<\/strong> Even if renewable energy supplies nearly half of Europe&#8217;s electricity by 2025, further scaling up will be difficult, especially if transport disruptions in the Strait of Hormuz continue. <\/p>\n<p>For example, large-scale wind power projects underway in Europe could be delayed because some critical parts of turbine foundations and offshore substations are manufactured in the Gulf. The disruption has also disrupted shipments of aluminum needed to build solar panels for the first time since the Middle East. <u>account<\/u> It accounts for almost 10% of metal production. Over the weekend, Iran also attacked two of the region&#8217;s largest aluminum producers in Bahrain and the United Arab Emirates. <u>pushed<\/u> Prices are near four-year highs. <\/p>\n<p><strong>Backlash: More fossil fuels<\/strong>. In the short term, some countries are turning to retro, highly polluting fuel sources. Vietnam, Thailand and Bangladesh are increasing coal burning to fill supply gaps, while South Korea is <u>lift<\/u> Restrictions on coal-fired power generation in response to the Iran conflict. <\/p>\n<p>Countries such as India, Poland and Germany may increase domestic coal production to reduce dependence on imported gas, Gloystein said. India has the 5th largest land area in the world<u> coal reserves<\/u>meanwhile <u>Poland<\/u> It has been dependent on coal for many years. <u>Germany<\/u>Meanwhile, power companies are reportedly considering converting to idled coal-fired power plants, believing they can cut electricity prices by more than half. <\/p>\n<p><strong>Drill baby drill?<\/strong> Rising energy prices could reignite interest in drilling, creating an opening for opponents of green power. For example, the President of the United States <strong>donald trump, <\/strong>who<strong> <\/strong>Since returning to office, US announces intention to halt construction of wind power projects <u>would pay<\/u> A French company has abandoned plans to build an offshore wind farm and instead invested $1 billion to pursue fossil fuel projects. Green energy advocates say,<u>carbon lock-in<\/u>\u201d, the crisis-induced expansion of fossil fuels has delayed a transition that was supposed to be accelerated.<\/p>\n<p>This contradiction is clear. The same shocks that emphasize the urgency of clean energy can also slow its adoption. A war with Iran could have a lasting impact on energy markets by aligning climate goals with countries&#8217; long-term security interests. The question is whether that transition can proceed quickly enough before the world becomes reliant on familiar, if volatile, fossil fuels.<\/p>\n<\/div>\n<p><script class=\"rm-i-script\" id=\"user-javascript-active\" type=\"text\">\n        window.REBELMOUSE_ACTIVE_TASKS_QUEUE.push(function bootRpm(){\n            const INTERNAL_CLASS_PREFIXES = [\"tag-\", \"post-section-\", \"rm-fl-\"];\n            function filterOutNoisyClassNames(className) {\n                function doesClassNameStartWithPrefix(badPrefix) {\n                    return className.indexOf(badPrefix) === 0;\n                }\n                return !INTERNAL_CLASS_PREFIXES.some(doesClassNameStartWithPrefix);\n            }\n            function signatureMaker(id, tagName, classList) {\n                const cleanClassList = classList.filter(filterOutNoisyClassNames).sort();\n                return [id, tagName, cleanClassList];\n            }\n            window.__rpmOptions = window.__rpmOptions || {\n                lcpTrackerOptions: {\n                    signatureMaker: signatureMaker,\n                },\n                clsTrackerOptions: {\n                    signatureMaker: signatureMaker,\n                },\n            };\n            window.REBELMOUSE_STDLIB.loadExternalScript(\"https:\/\/www.rebelmouse.com\/pharos\/client\/v1\/mjs\/web.mjs\", function(){})\n        });\nwindow.REBELMOUSE_ACTIVE_TASKS_QUEUE.push(function(){\n        !function(f,b,e,v,n,t,s)\n{if(f.fbq)return;n=f.fbq=function(){n.callMethod?\nn.callMethod.apply(n,arguments):n.queue.push(arguments)};\nif(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';\nn.queue=[];t=b.createElement(e);t.async=!0;\nt.src=v;s=b.getElementsByTagName(e)[0];\ns.parentNode.insertBefore(t,s)}(window,document,'script',\n'https:\/\/connect.facebook.net\/en_US\/fbevents.js');\nfbq('init', '359223808087944'); \nfbq('track', 'PageView');\n});\nwindow.REBELMOUSE_ACTIVE_TASKS_QUEUE.push(function(){\n        (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':\nnew Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],\nj=d.createElement(s),dl=l!='dataLayer'?'&l=\"+l:\"';j.async=true;j.src=\"https:\/\/www.googletagmanager.com\/gtm.js?id=\"+i+dl;f.parentNode.insertBefore(j,f);\n})(window,document,'script','dataLayer','GTM-M7Q4JQR');\n});\nwindow.REBELMOUSE_ACTIVE_TASKS_QUEUE.push(function(){\n        \/\/ tracker for SEM campaigns\ngtag('config', 'AW-812147844');\n});\nwindow.REBELMOUSE_ACTIVE_TASKS_QUEUE.push(function(){\n        const featuredPost = () => {\n  const headline = document.querySelectorAll('.top_homepage_post .custom-post-headline');\n  if (headline.length) {\n    headline[0].addEventListener('click', function (e) {\n      if (e.offsetY > headline[0].offsetHeight) {\n        gtag('event', 'read_more', {\n          read_more: 'featured_post',\n        });\n      }\n    });\n  }\n};\nconst readMore = () => {\n  window.REBELMOUSE_STDLIB.createElementChangeListener('.posts-custom .widget__show-more', function (element) {\n    element.addEventListener('click', function () {\n      gtag('event', 'read_more', {\n        read_more: 'feed_post',\n      });\n    });\n  });\n};\nconst subscribeNewsletter = (eventParameter, selector) => {\n  if (!eventParameter || !selector) {\n    return;\n  }\n  switch (eventParameter) {\n    case 'SUBSCRIBE_PAGE':\n      const successMessage = document.getElementById(selector);\n      if (!successMessage) {\n        return;\n      }\n      const observer = new MutationObserver(function (mutations) {\n        mutations.forEach(function (mutation) {\n          if (successMessage.textContent) {\n            gtag('event', 'click_to_subscribe_newsletter', {\n              click_to_subscribe_newsletter: 'on_subscribe_page_click_to_sign_up',\n            });\n            observer.disconnect();\n          }\n        });\n      });\n      observer.observe(successMessage, { childList: true });\n      break;\n    case 'THANKS_PAGE':\n      const thanksMessage = document.getElementById(selector);\n      if (!thanksMessage) {\n        return;\n      }\n      gtag('event', 'click_to_subscribe_newsletter', {\n        click_to_subscribe_newsletter: 'on_subscribe_page_click_to_sign_up',\n      });\n      break;\n    case 'NAVBAR':\n      let navbarButtons = document.querySelectorAll(selector);\n      if (!navbarButtons || navbarButtons.length === 0) {\n        return;\n      }\n      navbarButtons.forEach((navbarBtn) => {\n        navbarBtn.addEventListener('click', function () {\n          gtag('event', 'click_to_subscribe_newsletter', {\n            click_to_subscribe_newsletter: 'navbar_button',\n          });\n        });\n      });\n      break;\n    case 'SIDEBAR':\n      let sidebarButtons = document.querySelectorAll(selector);\n      if (!sidebarButtons || sidebarButtons.length === 0) {\n        return;\n      }\n      sidebarButtons.forEach((sidebarBtn) => {\n        sidebarBtn.addEventListener('click', function () {\n          gtag('event', 'click_to_subscribe_newsletter', {\n            click_to_subscribe_newsletter: 'right_rail_newsletter_subscription_cta',\n          });\n        });\n      });\n      break;\n    case 'STICKY':\n      if (window.location.href.includes('\/subscribe\/thanks-for-subscribing-to-gzeros-newsletters')) {\n        break;\n      }\n      let stickyButtons = document.querySelectorAll(selector);\n      if (!stickyButtons || stickyButtons.length === 0) {\n        return;\n      }\n      stickyButtons.forEach((sidebarBtn) => {\n        sidebarBtn.addEventListener('click', function () {\n          gtag('event', 'click_to_subscribe_newsletter', {\n            click_to_subscribe_newsletter: 'on_sticky_button_click_to_sign_up',\n          });\n        });\n      });\n      REBELMOUSE_STDLIB.onElementInViewport({\n        threshold: 0,\n        oneTime: true,\n        selector: selector,\n        onIntersect: () => {\n          gtag('event', 'view_subscribe_newsletter', {\n            view_subscribe_newsletter: 'on_sticky_button_click_to_sign_up',\n          });\n        },\n      });\n      break;\n    case 'CUSTOM_CTA':\n      let cutomCTAButtons = document.querySelectorAll(selector);\n      if (!cutomCTAButtons || cutomCTAButtons.length === 0) {\n        return;\n      }\n      cutomCTAButtons.forEach((sidebarBtn) => {\n        sidebarBtn.addEventListener('click', function () {\n          gtag('event', 'click_to_subscribe_newsletter', {\n            click_to_subscribe_newsletter: 'on_custompage_button_click_to_sign_up',\n          });\n        });\n      });\n      REBELMOUSE_STDLIB.onElementInViewport({\n        threshold: 0,\n        oneTime: true,\n        selector: selector,\n        onIntersect: () => {\n          gtag('event', 'view_subscribe_newsletter', {\n            view_subscribe_newsletter: 'on_custompage_button_click_to_sign_up',\n          });\n        },\n      });\n      break;\n    case 'ASIDE_FORM':\n      let asideFormButtons = document.querySelectorAll(selector);\n      if (!asideFormButtons || asideFormButtons.length === 0) {\n        return;\n      }\n      asideFormButtons.forEach((sidebarBtn) => {\n        sidebarBtn.addEventListener('click', function () {\n          gtag('event', 'click_to_subscribe_newsletter', {\n            click_to_subscribe_newsletter: 'on_aside_form_button_click_to_sign_up',\n          });\n        });\n      });\n      REBELMOUSE_STDLIB.onElementInViewport({\n        threshold: 0,\n        oneTime: true,\n        selector: selector,\n        onIntersect: () => {\n          gtag('event', 'view_subscribe_newsletter', {\n            view_subscribe_newsletter: 'on_aside_form_button_click_to_sign_up',\n          });\n        },\n      });\n      break;\n    case 'SIDEBAR_FORM':\n      let sidebarFormButtons = document.querySelectorAll(selector);\n      if (!sidebarFormButtons || sidebarFormButtons.length === 0) {\n        return;\n      }\n      sidebarFormButtons.forEach((sidebarBtn) => {\n        sidebarBtn.addEventListener('click', function () {\n          gtag('event', 'click_to_subscribe_newsletter', {\n            click_to_subscribe_newsletter: 'on_sidebar_form_button_click_to_sign_up',\n          });\n        });\n      });\n      REBELMOUSE_STDLIB.onElementInViewport({\n        threshold: 0,\n        oneTime: true,\n        selector: selector,\n        onIntersect: () => {\n          gtag('event', 'view_subscribe_newsletter', {\n            view_subscribe_newsletter: 'on_sidebar_form_button_click_to_sign_up',\n          });\n        },\n      });\n      break;\n    case 'IN_FEED':\n      window.REBELMOUSE_STDLIB.createElementChangeListener(selector, function (element) {\n        element.addEventListener('click', function () {\n          gtag('event', 'click_to_subscribe_newsletter', {\n            click_to_subscribe_newsletter: 'in-feed_banner',\n          });\n        });\n      });\n      break;\n    default:\n      return;\n  }\n};\nconst eventRegister = () => {\n  const registerButton = document.querySelector('#mc-embedded-subscribe[value=\"Register\"]');\n  if (!registerButton) {\n    return;\n  }\n  registerButton.addEventListener('click', function () {\n    gtag('event', 'event_register_button_click', {\n      event_register_button_click: 'event_registration',\n    });\n  });\n};\nconst signUpIntent = () => {\n  const button = document.querySelectorAll('.threeblock .cta-link-banner a, .threeblock .cta-banner button');\n  if (!button || button.length === 0) {\n    return;\n  }\n  button.forEach((button) => {\n    button.addEventListener(\n      'click',\n      function () {\n        gtag('event', 'events_signup_intent_banner_click', {\n          events_signup_intent_banner_click: 'events_sign_up_promo_banner_click',\n        });\n      },\n      true,\n    );\n  });\n};\nconst relatedCoverage = () => {\n  const links = document.querySelectorAll('.around-the-web__list > .from-your-site__item > a');\n  if (!links || links.length === 0) {\n    return;\n  }\n  links.forEach((link) => {\n    link.addEventListener('click', function () {\n      const hrefLink = link.href;\n      if (hrefLink !== '') {\n        gtag('event', 'related_coverage', {\n          internal_link_click: hrefLink,\n        });\n      }\n    });\n  });\n};\nconst navigation = () => {\n  const nextBtn = document.querySelector('.post-pager .post-pager__btn--next-page');\n  const prevBtn = document.querySelector('.post-pager .post-pager__btn--prev-page');\n  if (nextBtn) {\n    nextBtn.addEventListener('click', function () {\n      gtag('event', 'multipage_post', {\n        nextpage_click: 'next',\n      });\n    });\n  }\n  if (prevBtn) {\n    prevBtn.addEventListener('click', function () {\n      gtag('event', 'multipage_post', {\n        prevpage_click: 'prev',\n      });\n    });\n  }\n};\nconst shareButton = () => {\n  window.REBELMOUSE_STDLIB.createElementChangeListener('.widget__shares .share', function (widget) {\n    let shareType;\n    if (widget.getAttribute('data-track-share')) {\n      shareType = widget.getAttribute('data-track-share');\n    } else if (widget.classList.contains('share-copy-link')) {\n      shareType=\"copy_to_clipboard\";\n    }\n    widget.addEventListener(\n      'click',\n      function () {\n        gtag('event', 'share_post_to', {\n          share_post_to: shareType?.toLowerCase(),\n        });\n      },\n      true,\n    );\n  });\n};\nconst hamburguerMenu = () => {\n  const button = document.querySelector('.rebelbar__menu-toggle.js-toggle');\n  const overlay = document.querySelector('.menu-overlay.js-toggle');\n  const body = document.querySelector('body');\n  if (button) {\n    button.addEventListener('click', function () {\n      if (body.classList.contains('menu-opened')) {\n        gtag('event', 'hamburger_menu_clicks', {\n          hamburger_menu_clicks: 'toggle_open',\n        });\n      } else {\n        gtag('event', 'hamburger_menu_clicks', {\n          hamburger_menu_clicks: 'toggle_close',\n        });\n      }\n    });\n  }\n  if (overlay) {\n    overlay.addEventListener('click', function () {\n      if (!body.classList.contains('menu-opened')) {\n        gtag('event', 'hamburger_menu_clicks', {\n          hamburger_menu_clicks: 'toggle_close',\n        });\n      }\n    });\n  }\n};\nconst hamburgerMenuV1 = () => {\n  const barSubButton = document.querySelector('.bar__subscribe-btn');\n  const navSubButton = document.querySelector('.topbar__wrapper .subscribe__btn');\n  const menuItems = document.querySelectorAll('.hamburger__menu-inner .list__item');\n  const eventsLinkNav = document.querySelector('.join__us-wrapper > .text-element:nth-of-type(1) a');\n  const joinUsNav = document.querySelector('.join__us-wrapper > .text-element:nth-of-type(2) a');\n  const aboutLinkNav = document.querySelector('.join__container > .text-element a');\n  const openMenu = document.querySelector('.menu__icon-close');\n  const closeMenu = document.querySelector('.menu__icon-open');\n  const globalStageNavLinks = document.querySelectorAll('.subnav-wrap .list__item');\n  const footerLinks = document.querySelectorAll('.footer__wrapper .list__item');\n  const socialLinks = document.querySelectorAll('.social__links a[role=\"link\"]');\n  const citiLinks = document.querySelectorAll('.citi-links-list .list__item');\n  openMenu &&\n    openMenu.addEventListener('click', () => {\n      gtag('event', 'hamburger_menu_clicks', {\n        hamburger_menu_clicks: 'toggle_open',\n      });\n    });\n  closeMenu &&\n    closeMenu.addEventListener('click', () => {\n      gtag('event', 'hamburger_menu_clicks', {\n        hamburger_menu_clicks: 'toggle_close',\n      });\n    });\n  barSubButton &&\n    barSubButton.addEventListener('click', () => {\n      gtag('event', 'announcement_bar_click', {});\n    });\n  navSubButton &&\n    navSubButton.addEventListener('click', () => {\n      gtag('event', 'click_to_subscribe_newsletter', {\n        navbar: 'header_blue_subscribe_button',\n      });\n    });\n  menuItems &&\n    menuItems.forEach((menuItem) => {\n      if (menuItem.getAttribute('href') != '') {\n        menuItem &&\n          menuItem.addEventListener('click', () => {\n            gtag('event', 'gzero_hamburger_nav', {\n              nav_link: menuItem.getAttribute('href'),\n            });\n          });\n      }\n    });\n  globalStageNavLinks &&\n    globalStageNavLinks.forEach((globalStageNavLink) => {\n      if (globalStageNavLink.getAttribute('href') != '') {\n        globalStageNavLink.addEventListener('click', () => {\n          gtag('event', 'global_stage_nav', {\n            nav_link: globalStageNavLink.getAttribute('href'),\n          });\n        });\n      }\n    });\n  citiLinks &&\n    citiLinks.forEach((citiLink) => {\n      if (citiLink.getAttribute('href') != '') {\n        citiLink.addEventListener('click', () => {\n          gtag('event', 'citi_nav', {\n            nav_link: citiLink.getAttribute('href'),\n          });\n        });\n      }\n    });\n  footerLinks &&\n    footerLinks.forEach((footerLink) => {\n      if (footerLink.getAttribute('href') != '') {\n        footerLink.addEventListener('click', () => {\n          gtag('event', 'footer_nav', {\n            footer_link: footerLink.getAttribute('href'),\n          });\n        });\n      }\n    });\n  socialLinks &&\n    socialLinks.forEach((socialLink) => {\n      if (socialLink.getAttribute('href') != '') {\n        socialLink.addEventListener('click', () => {\n          gtag('event', 'footer_nav', {\n            social_link: socialLink.getAttribute('href'),\n          });\n        });\n      }\n    });\n  eventsLinkNav &&\n    eventsLinkNav.addEventListener('click', () => {\n      gtag('event', 'gzero_hamburger_nav', {\n        nav_link: eventsLinkNav.getAttribute('href'),\n      });\n    });\n  joinUsNav &&\n    joinUsNav.addEventListener('click', () => {\n      gtag('event', 'gzero_hamburger_nav', {\n        nav_link: joinUsNav.getAttribute('href'),\n      });\n    });\n  aboutLinkNav &&\n    aboutLinkNav.addEventListener('click', () => {\n      gtag('event', 'gzero_hamburger_nav', {\n        nav_link: aboutLinkNav.getAttribute('href'),\n      });\n    });\n};\nconst topicTag = () => {\n  window.REBELMOUSE_STDLIB.createElementChangeListener('.posts-custom .tags', function (tags) {\n    tags.querySelectorAll('.tags__item').forEach((tag) => {\n      tag.addEventListener('click', function () {\n        gtag('event', 'topic_tag_click', {\n          topic_tag_click: tag.textContent,\n        });\n      });\n    });\n  });\n};\nconst addToCalendar = () => {\n  const postPageButton = document.querySelector('.addeventatc');\n  if (postPageButton) {\n    postPageButton.addEventListener('click', function () {\n      gtag('event', 'add_to_calendar');\n    });\n  }\n  window.REBELMOUSE_STDLIB.createElementChangeListener(\n    '.Events .custom-field-newevent-googlecalendar',\n    function (element) {\n      element.addEventListener('click', function () {\n        gtag('event', 'add_to_calendar');\n      });\n    },\n  );\n};\nconst trackingEventsInit = () => {\n  featuredPost();\n  readMore();\n  subscribeNewsletter('SUBSCRIBE_PAGE', 'mce-success-response');\n  \/\/ subscribeNewsletter('THANKS_PAGE', 'mce-thanks-response');\n  subscribeNewsletter(\n    'NAVBAR',\n    '.topbar_wrapper a[href$=\"https:\/\/www.gzeromedia.com\/subscribe\"], .navbar_inner .menu_item a[href$=\"https:\/\/www.gzeromedia.com\/subscribe\/\"]',\n  );\n  subscribeNewsletter('IN_FEED', '.blue-gif-newsletter .news-element__submit');\n  subscribeNewsletter('SIDEBAR', '#button_sidebar_newsletter');\n  subscribeNewsletter('STICKY', '.sticky-newsletter .text-element');\n  subscribeNewsletter('CUSTOM_CTA', '.custompages-cta-wrapper .cta-button .text-element a');\n  subscribeNewsletter('ASIDE_FORM', '.post-body-wrap #mc_embed_signup #mc-embedded-subscribe');\n  subscribeNewsletter('SIDEBAR_FORM', '.sidebar #mc_embed_signup #mc-embedded-subscribe');\n  eventRegister();\n  signUpIntent();\n  relatedCoverage();\n  navigation();\n  shareButton();\n  hamburguerMenu();\n  hamburgerMenuV1();\n  topicTag();\n  \/\/addToCalendar();\n};\ntrackingEventsInit();\n});\nwindow.REBELMOUSE_ACTIVE_TASKS_QUEUE.push(function(){\n    window.REBELMOUSE_STDLIB.loadExternalScript(\"https:\/\/securepubads.g.doubleclick.net\/tag\/js\/gpt.js\", function() {\n        function isDesktop() {\n  return window.matchMedia('(min-width: 768px)').matches;\n}\nwindow.googletag = window.googletag || { cmd: [] };\ngoogletag.cmd.push(function () {\n  let size_mapping;\n  const desktop_mapping = googletag.sizeMapping()\n    .addSize([1024, 0], [[728, 90]])\n    .addSize([360, 0], [[320, 100], [300, 250]])\n    .build();\n  const mobile_mapping = googletag.sizeMapping()\n    .addSize([1024, 0], [[728, 90]])\n    .addSize([360, 0], [[320, 100], [300, 250]])\n    .build();\n  if (isDesktop()) {\n    size_mapping = desktop_mapping;\n  } else {\n    size_mapping = mobile_mapping;\n  }\n  if (document.querySelector('.leaderboard_1')) {\n    googletag.defineSlot('\/22955642919\/gz_leaderboard_1', [[728, 90], [320, 100]], 'leaderboard_1')\n      .defineSizeMapping(size_mapping)\n      .addService(googletag.pubads());\n  }\n  if (document.getElementById('sidebar_1')) {\n    googletag.defineSlot('\/22955642919\/gz_sidebar_1', [300, 250], 'sidebar_1')\n      .addService(googletag.pubads());\n  }\n  if (document.getElementById('sidebar_2')) {\n    googletag.defineSlot('\/22955642919\/gz_sidebar_2', [300, 250], 'sidebar_2')\n      .addService(googletag.pubads());\n  }\n  if (document.getElementById('sidebar_3')) {\n    googletag.defineSlot('\/22955642919\/gz_sidebar_2', [300, 250], 'sidebar_3')\n      .addService(googletag.pubads());\n  }\n  \/\/ infinite leaderboard\n  let ad_slot = 2;\n  let ad_cycle = 0;\n  setTimeout(() => {\n    REBELMOUSE_STDLIB.createElementChangeListener('.leaderboard_ad:not(.leaderboard_1)', function(ad) {\n      const baseId = 'leaderboard_ad';\n      if (ad_slot === 6) {\n        ad_slot = 2;\n        ad_cycle++;\n      }\n      const adId = `${baseId}_${ad_slot}_${ad_cycle}`;\n      ad.setAttribute('id', adId);\n      googletag.cmd.push(function() {\n        googletag\n          .defineSlot(`\/22955642919\/gz_leaderboard_${ad_slot}`, [[728, 90], [300, 250]], adId)\n          .defineSizeMapping(size_mapping)\n          .setTargeting('pos', [ad_slot])\n          .addService(googletag.pubads());\n        googletag.display(ad.getAttribute('id'));\n      });\n      ad_slot++;\n    });\n  }, 100);\n  \/\/ mobile sticky\n  if (!isDesktop()) {\n    googletag.defineSlot('\/22955642919\/gz_mobile_sticky', [320, 50], 'mobile_sticky')\n        .addService(googletag.pubads());      \n  }\n  \/\/ in-content\n  content_count = 1;\n  REBELMOUSE_STDLIB.createElementChangeListener('.content_ad', function(ad) {\n    const baseId = 'gz_content';\n    const adId = `${baseId}_${content_count}`;\n    ad.setAttribute('id', adId);\n    googletag.cmd.push(function() {\n      googletag\n        .defineSlot(`\/22955642919\/${adId}`, [300, 250], adId)\n        .setTargeting('pos', [content_count])\n        .addService(googletag.pubads());\n      googletag.display(ad.getAttribute('id'));\n    });\n    content_count++;\n  });\n  googletag.pubads().enableSingleRequest();\n  googletag.pubads().enableLazyLoad({\n    fetchMarginPercent: 400,  \/\/ Fetch slots within 4 viewports.\n    renderMarginPercent: 200,  \/\/ Render slots within 2 viewports.\n    mobileScaling: 2.0  \/\/ Double the above values on mobile.\n  });\n  googletag.enableServices();\n  if (isDesktop()) {\n    if (document.querySelector('.leaderboard_1')) {\n      googletag.display('leaderboard_1');\n    }\n    if (document.getElementById('sidebar_1')) {\n      googletag.display('sidebar_1');\n    }\n    if (document.getElementById('sidebar_2')) {\n      googletag.display('sidebar_2');\n    }\n    if (document.getElementById('sidebar_3')) {\n      googletag.display('sidebar_3');\n    }\n  } else {\n    if (document.getElementById('mobile_sticky')) {\n      googletag.display('mobile_sticky');\n    }\n  }\n  \/\/ set targeting\n      googletag.pubads()\n        .setTargeting('gz_section', `Analysis`)\n        .setTargeting('gz_tags', [\"energy security\", \"energy shock\", \"fossil fuels\", \"iran war\", \"national security\", \"renewable energy\", \"future of energy\"])\n        .setTargeting('gz_postid', '2676643399');\n});\n    });\n});\nwindow.REBELMOUSE_ACTIVE_TASKS_QUEUE.push(function(){\n        const INTERNAL_CLASS_PREFIXES = [\"tag-\", \"post-section-\", \"rm-fl-\"];\nfunction filterOutNoisyClassNames(className) {\n    function doesClassNameStartWithPrefix(badPrefix) {\n        return className.indexOf(badPrefix) === 0;\n    }\n    return !INTERNAL_CLASS_PREFIXES.some(doesClassNameStartWithPrefix);\n}\nfunction signatureMaker(id, tagName, classList) {\n  const cleanClassList = classList.filter(filterOutNoisyClassNames).sort();\n  return [id, tagName, cleanClassList];\n}\nwindow.__rpmOptions = {\n  lcpTrackerOptions: {\n    signatureMaker: signatureMaker,\n  },\n};\nwindow.REBELMOUSE_STDLIB.loadExternalScript(\"https:\/\/www.rebelmouse.com\/pharos\/client\/v1\/mjs\/web.mjs\", function(){})\n});\nwindow.REBELMOUSE_ACTIVE_TASKS_QUEUE.push(function(){\n        REBELMOUSE_STDLIB.createElementChangeListener('[data-toggle-class]', (item) => {\n  console.log(item);\n  item.addEventListener('click', () => {\n    var togglePrefix = item.getAttribute('data-toggle-class');\n    document.body.classList.toggle(`${togglePrefix}-opened`);\n    var error = document.querySelector('.show-error');\n    if (error) {\n      error.className=\"\";\n    }\n  });\n});\nREBELMOUSE_STDLIB.createElementChangeListener('.modal-open-overlay', (item) => {\n  item.addEventListener('click', () => {\n    document.body.classList.forEach(function name(item) {\n      if (item.includes('-opened')) {\n        document.body.classList.remove(item);\n        var errror = document.querySelector('.show-error');\n        if (errror) {\n          errror.className=\"\";\n        }\n      }\n    });\n  });\n});\nREBELMOUSE_STDLIB.createElementChangeListener(\n  '.sticky-newsletter__close',\n  (item) => {\n    item.addEventListener('click', () => {\n      item.parentNode.remove();\n    });\n  }\n);\nconst bodyElement = document.body;\nconst htmlElement = document.documentElement;\n\/\/ Function to update the HTML class based on the body class\nfunction updateHtmlClass() {\n  if (bodyElement.className.includes('-opened')) {\n    htmlElement.classList.add('modal-opened');\n  } else {\n    htmlElement.classList.remove('modal-opened');\n  }\n}\n\/\/ Create a MutationObserver to monitor changes in class attribute of the body\nconst observer = new MutationObserver((mutations) => {\n  mutations.forEach((mutation) => {\n    if (mutation.type === 'attributes' && mutation.attributeName === 'class') {\n      updateHtmlClass();\n    }\n  });\n});\n\/\/ Start observing the body for attribute changes\nobserver.observe(bodyElement, {\n  attributes: true, \/\/configure it to listen to attribute changes\n});\n\/\/ Initial check in case the class is already set when the script runs\nupdateHtmlClass();\nconst customHamburger = document.querySelector('.custom-hamburger__toggle');\nif (customHamburger) {\n  customHamburger.addEventListener('click', function() {\n    document.body.classList.toggle('custom-hamburger');\n  });\n}\n});\nwindow.REBELMOUSE_ACTIVE_TASKS_QUEUE.push(function(){\n        window.setTracking=(name,cta,link_text,link_url,module_type,ai_mode,click_type)=>{\n  gtag(\"event\", name, {\n          cta: cta,\n          link_text: link_text,\n          link_url: link_url,\n          module_type:module_type,\n          ai_mode:ai_mode,\n          click_type:click_type \n        });\n}\n});\nwindow.REBELMOUSE_ACTIVE_TASKS_QUEUE.push(function(){\n        REBELMOUSE_STDLIB.createElementChangeListener('.breaking--news__banner .widget__headline-text',(item)=>{\nitem.addEventListener('click', ()=>{\n    var link_url=item.href;\n    var link_text=item.innerText;\n    setTracking('header_click','topbar',link_text,link_url)\n})\n})\nREBELMOUSE_STDLIB.createElementChangeListener('.list__item,.menu_item a',(item)=>{\nitem.addEventListener('click', ()=>{\n    var cta=\"\";\n    var name=\"\"\n    if(item.closest('.topbar')){\n       cta=\"header\" ;\n       name=\"header_click\"\n    }\n    if(item.closest('.footer')){\n       cta=\"footer\" ;\n       name=\"footer_click\"\n    }\n    if(item.closest('.hamburger')){\n       cta=\"hamburger\" ;\n       name=\"hamburger_click\"\n    }\n    var link_url=item.href;\n    var link_text=item.innerText;\n    setTracking(name,cta,link_text,link_url)\n})\n})\nREBELMOUSE_STDLIB.createElementChangeListener('.social-links .social-links__link',(item)=>{\nitem.addEventListener('click', ()=>{\n    var cta=\"\";\n    var name=\"\"\n    if(item.closest('.footer')){\n       cta=\"footer\" ;\n       name=\"footer_click\"\n    }\n    if(item.closest('.hamburger')){\n       cta=\"hamburger\" ;\n       name=\"hamburger_click\"\n    }\n    if(item.closest('.post-author')){\n       cta=\"author_overlay\" ;\n       name=\"author_socialfollow\"\n    }\n    else if(item.closest('.profilepage__socials ')){\n       cta=\"profile\" ;\n       name=\"author_socialfollow\"\n    }\n    var link_url=item.href;\n    var link_text=item.getAttribute('aria-label').replace(\"Open\",\"\").trim();;\n    setTracking(name,cta,link_text,link_url)\n})\n})\nREBELMOUSE_STDLIB.createElementChangeListener('.topbar .btn.subscribe',(item)=>{\nitem.addEventListener('click', ()=>{ \n    setTracking('newsletter_cta_click','header','','',true)\n})\n})\n});\nwindow.REBELMOUSE_ACTIVE_TASKS_QUEUE.push(function(){\n        REBELMOUSE_STDLIB.createElementChangeListener('.newsletter-element__form', (item) => {\n  if (window.location.href.includes('\/subscribe\/thanks-for-subscribing-to-gzeros-newsletters')) {\n    return;\n  }\n  var cta=\"topbar_popup\";\n  var name=\"newsletter_signup_impressions\";\n  var selector=\".newsletter-element__form\";\n  if (item.closest('.newsletter-aside')) {\n    cta=\"in_body\";\n    selector=\".newsletter-aside \" + selector;\n  }\n  if (item.closest('.sidebar')) {\n    cta=\"sidebar\";\n    selector=\".sidebar \" + selector;\n  }\n  if (item.closest('.newsletter-modal')) {\n    cta=\"topbar_popup\";\n    selector=\".newsletter-modal \" + selector;\n  }\n  \/\/impresson\n  setTracking(name, cta);\n  \/\/viewable\n  REBELMOUSE_STDLIB.onElementInViewport({\n    threshold: 0,\n    oneTime: true,\n    selector: selector,\n    onIntersect: (entry) => {\n      name=\"newsletter_signup_viewable\";\n      setTracking(name, cta);\n    },\n  });\n  item.querySelector('button').addEventListener('click', (event) => {\n    event.preventDefault();\n    if (validateEmail(item.querySelector('input').value)) {\n      name=\"newsletter_signup_click\";\n      setTracking(name, cta);\n    }\n  });\n});\nconst validateEmail = (email) => {\n  return String(email)\n    .toLowerCase()\n    .match(\n      \/^(([^<>()[\\]\\\\.,;:\\s@\"]+(\\.[^<>()[\\]\\\\.,;:\\s@\"]+)*)|.(\".+\"))@((\\[[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}\\])|(([a-zA-Z\\-0-9]+\\.)+[a-zA-Z]{2,}))$\/,\n    );\n};\n});\nwindow.REBELMOUSE_ACTIVE_TASKS_QUEUE.push(function(){\n        REBELMOUSE_STDLIB.createElementChangeListener('.body .recirculation__module', (item) => {\n   var selector=\".body .recirculation__module\"\n   var cta = \"in_body\";\n   var name = \"recirculation_impressions\"\n   var module_type = \"related_trending\";\n   \/\/impresson\n   setTracking(name, cta, \"\", \"\", module_type, ai_mode)\n   \/\/viewable\n   REBELMOUSE_STDLIB.onElementInViewport({\n      threshold: 0,\n      oneTime: true,\n      selector: selector,\n      onIntersect: (entry) => {\n         name = \"recirculation_viewable\"\n         setTracking(name, cta, \"\", \"\", module_type, ai_mode)\n      },\n   });\n   item.querySelectorAll('.widget__headline-text, .widget__head a').forEach((link) => {\n      link.addEventListener('click', () => {\n         name=\"recirculation_click\"\n         var link_text = link.getAttribute('aria-label');\n         var link_url = link.href;\n         setTracking(name, cta, link_text, link_url, module_type, ai_mode)\n      })\n   })\n})\n var ai_mode=\"ai\";\n});\nwindow.REBELMOUSE_ACTIVE_TASKS_QUEUE.push(function(){\n        REBELMOUSE_STDLIB.createElementChangeListener('.widget__shares .share', (item) => {\n    var link_url=\"https:\/\/www.gzeromedia.com\/news\/analysis\/could-the-war-in-iran-reshape-the-future-of-energy\";\n    var link_text=\"Could the war in Iran reshape the future of energy?\";\n    var cta=\"sidebar\";\n    if(item.closest('.topbar')){\n        cta=\"tobar\"\n    }\n    else if(item.closest('.stream__article')){\n        var post_link_el=item.closest('.widget').querySelector('.widget__headline-text')\n        link_url=post_link_el.href;\n        link_text=post_link_el.getAttribute('aria-label');\n        cta=\"infinite_scroll\";\n    }\n    item.addEventListener('click', ()=>{\n         setTracking('social_share',cta,link_text,link_url)\n    })\n})\n});\nwindow.REBELMOUSE_ACTIVE_TASKS_QUEUE.push(function(){\n        REBELMOUSE_STDLIB.createElementChangeListener('.button-load-more', (item) => {\n    item.addEventListener('click', ()=>{\n         setTracking('load_more','footer')\n    })\n})\n});\nwindow.REBELMOUSE_ACTIVE_TASKS_QUEUE.push(function(){\n        REBELMOUSE_STDLIB.createElementChangeListener('.keep_reading_link', (item) => {\nvar link_text = item.getAttribute('aria-label');\n   var link_url = item.href;\n    item.addEventListener('click', ()=>{\n         setTracking('keep_reading','',link_text,link_url)\n    })\n})\n});\nwindow.REBELMOUSE_ACTIVE_TASKS_QUEUE.push(function(){\n        REBELMOUSE_STDLIB.createElementChangeListener('.post-author__name', (item) => {\n     var link_text =item.innerText;\n      var link_url = item.href;\n    link_url = \"https:\/\/www.gzeromedia.com\/news\/analysis\/could-the-war-in-iran-reshape-the-future-of-energy\";\n    item.addEventListener('click', ()=>{\n         setTracking('author_profile_click','',link_text,link_url)\n    })\n})\nREBELMOUSE_STDLIB.createElementChangeListener('.full_bio_n_social .full_bio', (item) => {\n      var link_url = item.href;\n    link_url = \"https:\/\/www.gzeromedia.com\/news\/analysis\/could-the-war-in-iran-reshape-the-future-of-energy\";\n    item.addEventListener('click', ()=>{\n         setTracking('author_seefullbio','author_overlay','',link_url)\n    })\n})\nREBELMOUSE_STDLIB.createElementChangeListener('.social-author__name', (item) => {\n     var link_text =item.innerText;\n    var link_url=item.closest('.widget').querySelector('.widget__headline-text').href;\n    item.addEventListener('click', ()=>{\n         setTracking('author_profile_click','',link_text,link_url)\n    })\n})\n});\nwindow.REBELMOUSE_ACTIVE_TASKS_QUEUE.push(function(){\n        REBELMOUSE_STDLIB.createElementChangeListener('.search__wrapper__inner .search-widget__submit', (item) => {\n    item.addEventListener('click', ()=>{\n        var link_text = document.querySelector('.search__wrapper__inner .search-widget__input').value;\n         setTracking('search','search_popup',link_text, '', '', '', '')\n    })\n})\nREBELMOUSE_STDLIB.createElementChangeListener('.search-detail .search-widget__submit', (item) => {\n    item.addEventListener('click', ()=>{\n        var link_text = document.querySelector('.search-detail .search-widget__input').value;\n         setTracking('search','searchpage',link_text, '', '', '', '')\n    })\n})\n});\nwindow.REBELMOUSE_ACTIVE_TASKS_QUEUE.push(function(){\n        let search_page = document.querySelector(\".search-page\");\nif(search_page){\nvar name = \"searchpage_click\";\nvar module_type = \"relevance\";\nvar ai_mode= \"non-ai\";\nvar click_type;\n\/\/ headline clicks\nsearch_page.querySelectorAll('.widget__headline-text').forEach((link) => {\n      link.addEventListener('click', () => {\n         click_type = \"headline\";\n         var link_text = link.getAttribute('aria-label');\n         var link_url = link.href;\n         setTracking(name, '', link_text, link_url, module_type, ai_mode, click_type)\n      })\n})\n\/\/ image clicks\nsearch_page.querySelectorAll('.widget__head a').forEach((link) => {\n      link.addEventListener('click', () => {\n         click_type = \"image\";\n         var link_text = link.getAttribute('aria-label');\n         var link_url = link.href;\n         setTracking(name, '', link_text, link_url, module_type, ai_mode, click_type)\n      })\n})\n\/\/ section clicks\nsearch_page.querySelectorAll('.widget__section').forEach((link) => {\n      link.addEventListener('click', () => {\n         click_type = \"section\";\n         var link_text = link.textContent;\n         var link_url = link.href;\n         setTracking(name, '', link_text, link_url, module_type, ai_mode, click_type)\n      })\n})\n\/\/ author clicks\nsearch_page.querySelectorAll('.social-author__name').forEach((link) => {\n      link.addEventListener('click', () => {\n         click_type = \"author\";\n         var link_text = link.textContent;\n         var link_url = link.href;\n         setTracking(name, '', link_text, link_url, module_type, ai_mode, click_type)\n      })\n})\n}\n});\nwindow.REBELMOUSE_ACTIVE_TASKS_QUEUE.push(function(){\n        let notfound_page = document.querySelector(\".notfound-page\");\nif(notfound_page){\nvar name = \"404page_click\";\nvar module_type = \"latest\";\nvar ai_mode= \"non-ai\";\nvar click_type;\n\/\/ headline clicks\nnotfound_page.querySelectorAll('.widget__headline-text').forEach((link) => {\n      link.addEventListener('click', () => {\n         click_type = \"headline\";\n         var link_text = link.getAttribute('aria-label');\n         var link_url = link.href;\n         setTracking(name, '', link_text, link_url, module_type, ai_mode, click_type)\n      })\n})\n\/\/ image clicks\nnotfound_page.querySelectorAll('.widget__head a').forEach((link) => {\n      link.addEventListener('click', () => {\n         click_type = \"image\";\n         var link_text = link.getAttribute('aria-label');\n         var link_url = link.href;\n         setTracking(name, '', link_text, link_url, module_type, ai_mode, click_type)\n      })\n})\n\/\/ section clicks\nnotfound_page.querySelectorAll('.widget__section').forEach((link) => {\n      link.addEventListener('click', () => {\n         click_type = \"section\";\n         var link_text = link.textContent;\n         var link_url = link.href;\n         setTracking(name, '', link_text, link_url, module_type, ai_mode, click_type)\n      })\n})\n\/\/ author clicks\nnotfound_page.querySelectorAll('.social-author__name').forEach((link) => {\n      link.addEventListener('click', () => {\n         click_type = \"author\";\n         var link_text = link.textContent;\n         var link_url = link.href;\n         setTracking(name, '', link_text, link_url, module_type, ai_mode, click_type)\n      })\n})\n\/\/ home clicks\n    var goToHomeElement = document.querySelector('.btn.go-to-home');\n    console.log(goToHomeElement);\n    if (goToHomeElement) {\n        goToHomeElement.addEventListener('click', () => {\n         click_type = \"home\";\n         var link_text = goToHomeElement.textContent;\n         var link_url = goToHomeElement.href;\n         setTracking(name, '', link_text, link_url, module_type, ai_mode, click_type)\n        })\n    }\n}\n});\nwindow.REBELMOUSE_ACTIVE_TASKS_QUEUE.push(function(){\n        var _throttle;\nconst topbar_sticky_wrapper= document.querySelector('.topbar_sticky_wrapper');\nconst throttle = (callback, time) => {\n  if (_throttle) return;\n\t_throttle = true;\n\tsetTimeout(() => {\n    callback();\n\t\t_throttle = false;\n\t}, time);\n}\nwindow.addEventListener('scroll',()=>{\n\tthrottle(topbar_position_check,100);\n});\nvar sticky_scroll_distance=window.innerHeight;\nfunction topbar_position_check(event){\nvar current_position=topbar_sticky_wrapper.getBoundingClientRect().top;\nif(current_position < -sticky_scroll_distance){\n\tdocument.body.classList.add('topbar-sticked')\n}\nelse {\n\tdocument.body.classList.remove('topbar-sticked')\n}\n}\n    \n\n});\n\nwindow.REBELMOUSE_ACTIVE_TASKS_QUEUE.push(function(){\n\n    \n        document.querySelectorAll('.topbar-hamburger__menu-inner .list .list__item:first-child').forEach(link => {\n    link.addEventListener('click', function(event) {\n        event.preventDefault();\n        console.log('click');\n        if (window.innerWidth < 1024) {\n            link.parentElement.classList.toggle('active');\n        }\n    });\n});\n    \n\n});\n\nwindow.REBELMOUSE_ACTIVE_TASKS_QUEUE.push(function(){\n\n    \n        const isMobile=\"False\";\nwindow.REBELMOUSE_STDLIB.onElementInViewport({\n    selector: \".recirculation-slider\",\n    threshold: 400,\n    oneTime: true,\n    onIntersect: function (entry) {\n      window.REBELMOUSE_STDLIB.rebelSlider({\n         selector: isMobile == 'True' ? '.recirculation-slider' : '.recirculation-slider .posts-wrapper',\n         infinite: true,\n         dots: true,\n         slidesToShow: 2,\n         slidesToScroll: 2,\n         initialSlide: 0,\n         autoplay: false,\n         autoplaySpeed: 3000,\n         responsive: [\n          {\n            breakpoint: 767,\n            \/\/ settings: \"unslick\"\n            settings: {\n              slidesToShow: 1,\n              slidesToScroll: 1\n            }\n          },\n          {\n            breakpoint: 820,\n            settings: {\n              slidesToShow: 2,\n              slidesToScroll: 2\n            }\n          },\n          {\n            breakpoint: 944,\n            settings: {\n              slidesToShow: 2,\n              slidesToScroll: 2\n            }\n          },\n         ],\n         prevArrow: '\n\n<div class=\"slick-prev fa fa-chevron-left\"><\/div>\n',\n         nextArrow: '\n<div class=\"slick-next fa fa-chevron-right\"><\/div>\n',\n        slideCallback: (slide) => {}  \/\/ callback function called every time slide is changed, it gets current slide as a param\n      })\n    },\n  });\n\/\/Slider Acessibility \nREBELMOUSE_STDLIB.createElementChangeListener(\".slick-track[role=\"listbox\"]:not([aria-label])\", function(slider){\n  slider.setAttribute('role', 'region');\n  slider.setAttribute('aria-label', 'Slider of news articles');\n})\n});\nwindow.REBELMOUSE_ACTIVE_TASKS_QUEUE.push(function(){\n        const recirculationUnit = document.querySelector('.recirculation__module');\nconst insertAfter = 14;\nif (recirculationUnit) {\n  addElementAfterParagraphs(recirculationUnit, insertAfter, false);\n}\n});\nwindow.REBELMOUSE_ACTIVE_TASKS_QUEUE.push(function(){\n        REBELMOUSE_STDLIB.createElementChangeListener('.around-the-web a', (item) => {\n  const target = item.getAttribute('target');\n  if (target && target.toLowerCase() === '_blank') {\n    item.setAttribute('target', '_self');\n  }  \n});\n});\nwindow.REBELMOUSE_ACTIVE_TASKS_QUEUE.push(function(){\n        window.processedMcForms = window.processedMcForms || new WeakSet();\ndocument.querySelectorAll('.mc-form').forEach((form, index) => {\n  if (window.processedMcForms.has(form)) return;\n  const consentCheckbox = form.querySelector('.consent-checkbox input[type=\"checkbox\"]');\n  const consentLabel = form.querySelector('.consent-checkbox label');\n  if (consentCheckbox) {\n    const uniqueId = `${consentCheckbox.id || 'consent'}_${index}`;\n    consentCheckbox.id = uniqueId;\n  }\n  if (consentLabel && consentCheckbox) {\n    consentLabel.setAttribute('for', consentCheckbox.id);\n  }\n  form.addEventListener('submit', function (event) {\n    if (consentCheckbox && !consentCheckbox.checked) {\n      event.preventDefault();\n      consentCheckbox.focus();\n    }\n  });\n  window.processedMcForms.add(form);\n});\n});\nwindow.REBELMOUSE_ACTIVE_TASKS_QUEUE.push(function(){\n        window.processedMcForms = window.processedMcForms || new WeakSet();\ndocument.querySelectorAll('.mc-form').forEach((form, index) => {\n  if (window.processedMcForms.has(form)) return;\n  const consentCheckbox = form.querySelector('.consent-checkbox input[type=\"checkbox\"]');\n  const consentLabel = form.querySelector('.consent-checkbox label');\n  if (consentCheckbox) {\n    const uniqueId = `${consentCheckbox.id || 'consent'}_${index}`;\n    consentCheckbox.id = uniqueId;\n  }\n  if (consentLabel && consentCheckbox) {\n    consentLabel.setAttribute('for', consentCheckbox.id);\n  }\n  form.addEventListener('submit', function (event) {\n    if (consentCheckbox && !consentCheckbox.checked) {\n      event.preventDefault();\n      consentCheckbox.focus();\n    }\n  });\n  window.processedMcForms.add(form);\n});\n});\nwindow.REBELMOUSE_ACTIVE_TASKS_QUEUE.push(function(){\n        document.querySelector('.sticky-newsletter__collapse').addEventListener('click', function() {\n    const container = this.closest('.sticky-newsletter');\n    if (container) {\n        container.classList.toggle('sticky-newsletter--collapsed');\n    }\n})\n});<\/script>  <br \/>#war #Iran #change #future #energy<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Due to the Iran war, The biggest energy shock in decadesthere is still no end in sight. The conflict has disrupted shipping through the Strait of Hormuz, which normally transports a fifth of the world&#8217;s daily oil supplies, sending prices soaring and disrupting countries. ration suppliesand governments are scrambling to ramp up alternative energy sources. &#8230; <a title=\"Could a war with Iran change the future of energy?\" class=\"read-more\" href=\"https:\/\/golliza.com\/?p=77\" aria-label=\"Read more about Could a war with Iran change the future of energy?\">Read more<\/a><\/p>\n","protected":false},"author":1,"featured_media":78,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5,1],"tags":[395,397,389,390,391,396,15,392,393,115,394,18],"class_list":["post-77","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-environment","category-general","tag-change","tag-energy","tag-energy-security","tag-energy-shock","tag-fossil-fuel","tag-future","tag-iran","tag-iran-is","tag-national-security","tag-renewable-energy","tag-the-future-of-energy","tag-war"],"_links":{"self":[{"href":"https:\/\/golliza.com\/index.php?rest_route=\/wp\/v2\/posts\/77","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/golliza.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/golliza.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/golliza.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/golliza.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=77"}],"version-history":[{"count":0,"href":"https:\/\/golliza.com\/index.php?rest_route=\/wp\/v2\/posts\/77\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/golliza.com\/index.php?rest_route=\/wp\/v2\/media\/78"}],"wp:attachment":[{"href":"https:\/\/golliza.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=77"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/golliza.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=77"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/golliza.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=77"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}