The Catch.A permanent record of checked claims
RECORDSAVED COPY

Saved copy of

Election season politics reshape U.S. diesel strategy

RBC Capital Markets · 2026-10-01

Back to source details

Jump to the cited passage
<!DOCTYPE html>
<!DOCTYPE HTML><html lang="en">
   <head>
      <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
      <title>Election season politics reshape U.S. diesel strategy | RBCCM</title>
      <!--fixed-layout--><!--ls:begin[stylesheet]-->
      <link rel="stylesheet" type="text/css" href="/iwov-resources/fixed-layout/rbccm_2col_8_4.css">
      <!--ls:end[stylesheet]--><!--ls:begin[meta-keywords]-->
      <meta name="keywords" content="diesel export ban, midterm elections, energy prices, geopolitics, oil market strategy, refinery margins, US energy policy, Helima Croft">
      <!--ls:end[meta-keywords]--><!--ls:begin[meta-description]-->
      <meta name="description" content="Helima Croft's analysis of a potential US diesel export ban ahead of midterm elections and its market impact across domestic regions and global energy markets.">
      <!--ls:end[meta-description]--><!--ls:begin[custom-meta-data]-->
      <meta name="viewport" content="width=device-width, initial-scale=1.0">
      <!--ls:end[custom-meta-data]--><!--ls:begin[meta-vpath]-->
      <meta name="vpath" content="">
      <!--ls:end[meta-vpath]--><!--ls:begin[meta-page-locale-name]-->
      <meta name="page-locale-name" content="">
      <!--ls:end[meta-page-locale-name]--><!--ls:begin[stylesheet]-->
      <link rel="stylesheet" href="/assets/rbccm/css/bootstrap.min.css" type="text/css">
      <!--ls:end[stylesheet]--><!--ls:begin[stylesheet]-->
      <link rel="stylesheet" href="/assets/rbccm/fonts/font-awesome/css/font-awesome.min.css" type="text/css">
      <!--ls:end[stylesheet]--><!--ls:begin[stylesheet]-->
      <link rel="stylesheet" href="/assets/rbccm/css/rbccm.2.css" type="text/css">
      <!--ls:end[stylesheet]--><!--ls:begin[stylesheet]-->
      <link rel="stylesheet" href="/assets/rbccm/css/sub/new-components.css" type="text/css">
      <!--ls:end[stylesheet]--><!--ls:begin[favicon]-->
      <link rel="shortcut icon" href="/assets/rbccm/images/favicon.ico" type="image/x-icon">
      <!--ls:end[favicon]--><!--ls:begin[stylesheet]-->
      <link rel="stylesheet" href="/assets/rbccm/css/sub/plyr.css" type="text/css">
      <!--ls:end[stylesheet]--><!--ls:begin[stylesheet]-->
      <link rel="stylesheet" href="/assets/rbccm/css/sub/biopharma.css" type="text/css">
      <!--ls:end[stylesheet]--><!--ls:begin[stylesheet]-->
      <link rel="stylesheet" href="/assets/rbccm/css/sub/page-banner-interior.css" type="text/css">
      <!--ls:end[stylesheet]--><!--ls:begin[stylesheet]-->
      <link rel="stylesheet" href="/assets/rbccm/css/sub/unified.css" type="text/css">
      <!--ls:end[stylesheet]--><!--ls:begin[stylesheet]-->
      <link rel="stylesheet" href="/assets/rbccm/css/sub/unified2.css" type="text/css">
      <!--ls:end[stylesheet]--><!--ls:begin[stylesheet]-->
      <link rel="stylesheet" href="/assets/rbccm/css/sub/story-new.css" type="text/css">
      <!--ls:end[stylesheet]--><!--ls:begin[stylesheet]-->
      <link rel="stylesheet" href="/assets/rbccm/css/sub/marketo-update.css" type="text/css">
      <!--ls:end[stylesheet]--><!--ls:begin[script]--><script src="/assets/rbccm/js/latest/jquery-latest.min.js" type="text/javascript"></script>
      <!--ls:end[script]--><!--ls:begin[script]--><script src="/assets/rbccm/js/latest/bootstrap-latest.min.js" type="text/javascript"></script>
      <!--ls:end[script]--><!--ls:begin[script]--><script src="/assets/rbccm/js/nav.min.js" type="text/javascript"></script>
      <!--ls:end[script]--><!--ls:begin[script]--><script src="/assets/rbccm/js/marketo-accessibility.js" type="text/javascript"></script>
      <!--ls:end[script]--><!--ls:begin[script]--><script src="/assets/rbccm/js/sub/plyr.js" type="text/javascript"></script>
      <!--ls:end[script]--><!--ls:begin[script]--><script src="/assets/rbccm/js/sub/story-insights-landing-redirect.js" type="text/javascript"></script>
      <!--ls:end[script]--><!--ls:begin[script]--><script src="/assets/rbccm/js/jsrender.min.js" type="text/javascript"></script>
      <!--ls:end[script]--><!--ls:begin[script]--><script src="/assets/rbccm/js/sub/audio-plyr.js" type="text/javascript"></script>
      <!--ls:end[script]--><!--ls:begin[script]--><script src="/assets/rbccm/js/sub/redirect-rbccm-story.js" type="text/javascript"></script>
      <!--ls:end[script]--><!--ls:begin[script]--><script src="/assets/rbccm/js/sub/story-bs-fix.js" type="text/javascript"></script>
      <!--ls:end[script]--><!--ls:begin[head-injection]--><meta property="og:url" content="https://www.rbccm.com/en/insights/2026/09/election-season-politics-reshape-us-diesel-strategy"/>
<meta property="og:title" content="Election season politics reshape U.S. diesel strategy | RBCCM"/>
<meta property="og:image" content="https://www.rbccm.com/assets/rbccm/images/insights/2026/20260930_election-season-politics-reshape-us-diesel-strategy_thumbnail.webp"/>
<meta property="og:description" content="Helima Croft's analysis of a potential US diesel export ban ahead of midterm elections and its market impact across domestic regions and global energy markets."/>
<meta property="og:type" content="article"/>
<meta property="og:site_name" content="RBC Capital Markets"/>
<meta property="og:locale" content="en_US"/>
<meta property="article:author" content="Helima Croft"/>
<meta property="article:section" content="realtime"/>
<meta property="article:tag" content="insights"/>
<meta property="article:tag" content="geopolitics insights"/>
<meta property="article:tag" content="realtime"/>
<meta property="article:published_time" content="2026-10-01"/>
<meta property="article:modified_time" content="2026-10-01T10:39:36-04:00"/>
<meta property="og:image:width" content="1200"/>
<meta property="og:image:height" content="630"/>
<meta property="og:image:alt" content="Election season politics reshape U.S. diesel strategy banner image"/>
<meta name="twitter:card" content="summary_large_image"/>
<meta name="twitter:site" content="@rbccm"/>
<meta name="twitter:creator" content="@rbccm"/>
<meta name="twitter:title" content="Election season politics reshape U.S. diesel strategy | RBCCM"/>
<meta name="twitter:description" content="Helima Croft's analysis of a potential US diesel export ban ahead of midterm elections and its market impact across domestic regions and global energy markets."/>
<meta name="twitter:image" content="https://www.rbccm.com/assets/rbccm/images/insights/2026/20260930_election-season-politics-reshape-us-diesel-strategy_thumbnail.webp"/>
<meta name="twitter:image:alt" content="Election season politics reshape U.S. diesel strategy banner image"/>
<link rel="alternate" hreflang="en" href="https://www.rbccm.com/en/insights/2026/09/election-season-politics-reshape-us-diesel-strategy"/>
<link rel="alternate" hreflang="x-default" href="https://www.rbccm.com/en/insights/2026/09/election-season-politics-reshape-us-diesel-strategy"/>
<link rel="canonical" href="https://www.rbccm.com/en/insights/2026/09/election-season-politics-reshape-us-diesel-strategy"/>
<!--ls:end[head-injection]--><!--ls:begin[tracker-injection]--><!--ls:end[tracker-injection]--><!--ls:begin[script]--><!--ls:end[script]--></head>
   <body><!--ls:begin[body]-->
      <div class="ls-canvas" id="ls-canvas">
         <div class="ls-row" id="ls-row-1">
            <div class="ls-fxr" id="ls-gen2423149-ls-fxr">
               <div class="ls-area" id="ls-row-1-area-1">
                  <div class="ls-area-body" id="ls-gen2423150-ls-area-body">
                     <div class="ls-cmp-wrap ls-1st" id="w1718650353135"><!--ls:begin[component-1718650353135]-->
                        <div class="iw_component" id="1718650353135"><script type="text/javascript">// 
          var script = document.createElement('script');

          var scriptContents = '(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({\'gtm.start\':\r\nnew Date().getTime(),event:\'gtm.js\'});var f=d.getElementsByTagName(s)[0],\r\nj=d.createElement(s),dl=l!=\'dataLayer\'?\'&l=\'+l:\'\';j.async=true;j.src=\r\n\'https:\/\/www.googletagmanager.com\/gtm.js?id=\'+i+dl;f.parentNode.insertBefore(j,f);\r\n})(window,document,\'script\',\'dataLayer\',\'GTM-TBZPN2Z\');';

          script.appendChild(document.createTextNode(scriptContents));

          document.getElementsByTagName('head')[0].appendChild(script);
// </script><noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-TBZPN2Z" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript><div class="header">
   <nav class="navbar navbar-default navbar-fixed-top topnav" role="navigation" style="background-color: white; border-color: transparent; color: #00254b; min-height: 50px;">
      <div class="navigation-inner">
         <div class="toolbar hidden-xs">
            <div class="container">
               <ul class="nav navbar-right navbar-nav" style="color: #00254b;">
                  <li class="dropdown hidden-xs"><a href="#mainContent" class="skip-link" style="color: #00254b;">Skip to
                        main content</a></li>
                  <li class="other-sites dropdown"><a href="#" data-toggle="dropdown" data-bs-toggle="dropdown" class="dropdown-toggle" role="button" aria-haspopup="true" aria-expanded="false" style="color: #00254b;">
                        Other RBC sites 
                        <div class="fa fa-chevron-down rotate pull-right" aria-hidden="true"></div></a><ul class="dropdown-menu">
                        <li><a target="_blank" href="https://www.rbc.com" rel="noopener">RBC.com</a></li>
                        <li><a target="_blank" href="https://www.rbcroyalbank.com/personal.html" rel="noopener">Banking</a></li>
                        <li><a target="_blank" href="https://www.cnb.com/" rel="noopener">City National Bank</a></li>
                        <li><a target="_blank" href="https://www.rbcgam.com" rel="noopener">Global Asset Management</a></li>
                        <li><a target="_blank" href="https://www.rbcinsurance.com/" rel="noopener">Insurance</a></li>
                        <li><a target="_blank" href="https://www.rbcis.com" rel="noopener">Investor Services</a></li>
                        <li><a target="_blank" href="https://www.rbcwealthmanagement.com/" rel="noopener">Wealth Management</a></li>
                     </ul>
                  </li>
                  <li class="language-preference dropdown"><a class="toggle-lang" lang="fr" href="/fr/" style="color: #00254b;"><img src="/assets/rbccm/images/language.svg" class="sm-only" alt="location pin" aria-hidden="true">Français</a></li>
                  <li class="our-offices dropdown"><a href="/en/our-offices" style="color: #00254b;"><img src="/assets/rbccm/images/globe.svg" alt="globe" class="sm-only" aria-hidden="true">Our Offices</a></li>
                  <li class="sign-in"><a class="btn btn-yellow" href="https://login.rbccm.com/login" target="_blank" rel="noopener" aria-label="Sign In to RBC Capital Markets"><i class="fa fa-lock" aria-hidden="true"></i> Sign In</a></li>
               </ul>
            </div>
         </div>
         <div class="container">
            <div class="navbar-header"><a class="navbar-brand" href="/en/"><img id="en-logo" alt="RBC Capital Markets" src="/assets/rbccm/images/rbccm_logo.svg"></a><button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-bs-toggle="collapse" data-target="#rbccm-navbar-collapse-1" aria-expanded="false" aria-label="Toggle Navigation Menu"><span class="hamburger-icon visible-xs" aria-hidden="true"><span class="icon-bar" aria-hidden="true"></span><span class="icon-bar" aria-hidden="true"></span><span class="icon-bar" aria-hidden="true"></span></span><i class="fa fa-times close-icon visible-xs" aria-hidden="true"></i></button></div>
            <div class="collapse navbar-collapse" id="rbccm-navbar-collapse-1">
               <div class="search-box--m" role="search">
                  <form class="input-group search-form" data-input="#search-mobile" action="/en/story/story-insights.page?submit=true&amp;amp;componentID=1718650353135" method="post"><input type="text" id="search-mobile" class="form-control" placeholder="Search" aria-label="Search the site"><span class="input-group-btn"><button type="submit" id="search-btn-mobile" class="btn btn-default search-btn" aria-label="Submit search"><i class="fa fa-search" aria-hidden="true"></i></button></span></form>
               </div>
               <ul class="nav navbar-nav navbar-right">
                  <li class="dropdown "><a href="#" data-toggle="dropdown" data-bs-toggle="dropdown" class="dropdown-toggle" role="button" aria-haspopup="true" aria-expanded="false"><span>Client Solutions</span><div class="fa fa-chevron-down rotate pull-right" aria-hidden="true"></div></a><ul class="dropdown-menu">
                        <li><a href="/en/expertise" aria-label="Expertise">Expertise</a></li>
                        <li><a href="/en/expertise/global-investment-banking" aria-label="Global Investment Banking">Global Investment Banking</a></li>
                        <li><a href="/en/expertise/global-markets" aria-label="Global Markets">Global Markets</a></li>
                        <li><a href="/en/expertise/corporate-banking" aria-label="Corporate Banking">Corporate Banking</a></li>
                        <li><a href="/en/expertise/sustainable-finance" aria-label="Sustainable Finance">Sustainable Finance</a></li>
                        <li><a href="/en/expertise/energy-transition" aria-label="Energy Transition">Energy Transition</a></li>
                        <li><a href="/en/insights/rbc-research" aria-label="Research">Research</a></li>
                        <li><a href="/en/expertise/us-municipal-finance" aria-label="US Municipal Finance">US Municipal Finance</a></li>
                        <li><a href="/en/expertise/rbcclear" aria-label="Cash Management – RBC Clear">Cash Management – RBC Clear</a></li>
                        <li><a href="/en/expertise/elements" aria-label="RBC Elements">RBC Elements</a></li>
                        <li><a href="/en/expertise/transactions" aria-label="Transactions">Transactions</a></li>
                     </ul>
                  </li>
                  <li class="dropdown "><a href="#" data-toggle="dropdown" data-bs-toggle="dropdown" class="dropdown-toggle" role="button" aria-haspopup="true" aria-expanded="false"><span>Insights</span><div class="fa fa-chevron-down rotate pull-right" aria-hidden="true"></div></a><ul class="dropdown-menu">
                        <li><a href="/en/insights" aria-label="All Insights">All Insights</a></li>
                        <li><a href="/en/insights/ai" aria-label="Artificial Intelligence">Artificial Intelligence</a></li>
                        <li><a href="/en/insights/real-time-geopolitics" aria-label="Geopolitics">Geopolitics</a></li>
                        <li><a href="/en/insights/podcasts" aria-label="Podcasts">Podcasts</a></li>
                        <li><a href="/en/insights/podcasts/powering-sustainable-ideas" aria-label="Powering Sustainable Ideas">Powering Sustainable Ideas</a></li>
                        <li><a href="/en/insights/imagine" aria-label="RBC Imagine">RBC Imagine</a></li>
                        <li><a href="/en/insights/podcasts/strategic-alternatives" aria-label="Strategic Alternatives">Strategic Alternatives</a></li>
                        <li><a href="/en/insights/strategy-economics" aria-label="Strategy &amp; Economics">Strategy &amp; Economics</a></li>
                     </ul>
                  </li>
                  <li class="dropdown "><a href="#" data-toggle="dropdown" data-bs-toggle="dropdown" class="dropdown-toggle" role="button" aria-haspopup="true" aria-expanded="false"><span>Impact</span><div class="fa fa-chevron-down rotate pull-right" aria-hidden="true"></div></a><ul class="dropdown-menu">
                        <li><a href="/en/our-impact" aria-label="Our Impact">Our Impact</a></li>
                        <li><a href="https://www.rbcraceforthekids.com/" aria-label="RBC Race for the Kids">RBC Race for the Kids</a></li>
                     </ul>
                  </li>
                  <li class="dropdown "><a href="#" data-toggle="dropdown" data-bs-toggle="dropdown" class="dropdown-toggle" role="button" aria-haspopup="true" aria-expanded="false"><span>Who We Are</span><div class="fa fa-chevron-down rotate pull-right" aria-hidden="true"></div></a><ul class="dropdown-menu">
                        <li><a href="/en/about-us" aria-label="About Us">About Us</a></li>
                        <li><a href="/en/about-us/awards" aria-label="Awards">Awards</a></li>
                        <li><a href="/en/about-us/conferences" aria-label="Conferences">Conferences</a></li>
                        <li><a href="/en/about-us/in-the-media" aria-label="In the Media">In the Media</a></li>
                        <li><a href="/en/about-us/leadership" aria-label="Leadership">Leadership</a></li>
                        <li><a href="https://www.rbc.com/our-company/purpose-vision-and-values.html" aria-label="Purpose, Vision, and Values">Purpose, Vision, and Values</a></li>
                     </ul>
                  </li>
                  <li class="dropdown "><a href="#" data-toggle="dropdown" data-bs-toggle="dropdown" class="dropdown-toggle" role="button" aria-haspopup="true" aria-expanded="false"><span>Careers</span><div class="fa fa-chevron-down rotate pull-right" aria-hidden="true"></div></a><ul class="dropdown-menu">
                        <li><a href="/en/careers" aria-label="Careers">Careers</a></li>
                        <li><a href="/en/careers/campus-recruiting" aria-label="Campus Recruiting">Campus Recruiting</a></li>
                        <li><a href="https://jobs.rbc.com/ca/en/capital-markets" aria-label="Search Opportunities">Search Opportunities</a></li>
                     </ul>
                  </li>
                  <li class="hidden-xs"><button type="button" class="search-toggle dropdown-toggle" aria-label="Open search bar" aria-controls="openSearchModal" aria-haspopup="dialog" aria-expanded="false"><i class="fa fa-search search-icon" aria-hidden="true"></i></button></li>
               </ul>
               <div class="toolbar visible-xs">
                  <ul class="nav navbar-right navbar-nav" style="color: #00254b;">
                     <li class="dropdown hidden-xs"><a href="#mainContent" class="skip-link" style="color: #00254b;">Skip to
                           main content</a></li>
                     <li class="other-sites dropdown"><a href="#" data-toggle="dropdown" data-bs-toggle="dropdown" class="dropdown-toggle" role="button" aria-haspopup="true" aria-expanded="false" style="color: #00254b;">
                           Other RBC sites 
                           <div class="fa fa-chevron-down rotate pull-right" aria-hidden="true"></div></a><ul class="dropdown-menu">
                           <li><a target="_blank" href="https://www.rbc.com" rel="noopener">RBC.com</a></li>
                           <li><a target="_blank" href="https://www.rbcroyalbank.com/personal.html" rel="noopener">Banking</a></li>
                           <li><a target="_blank" href="https://www.cnb.com/" rel="noopener">City National Bank</a></li>
                           <li><a target="_blank" href="https://www.rbcgam.com" rel="noopener">Global Asset Management</a></li>
                           <li><a target="_blank" href="https://www.rbcinsurance.com/" rel="noopener">Insurance</a></li>
                           <li><a target="_blank" href="https://www.rbcis.com" rel="noopener">Investor Services</a></li>
                           <li><a target="_blank" href="https://www.rbcwealthmanagement.com/" rel="noopener">Wealth Management</a></li>
                        </ul>
                     </li>
                     <li class="language-preference dropdown"><a class="toggle-lang" lang="fr" href="/fr/" style="color: #00254b;"><img src="/assets/rbccm/images/language.svg" class="sm-only" alt="location pin" aria-hidden="true">Français</a></li>
                     <li class="our-offices dropdown"><a href="/en/our-offices" style="color: #00254b;"><img src="/assets/rbccm/images/globe.svg" alt="globe" class="sm-only" aria-hidden="true">Our Offices</a></li>
                     <li class="sign-in"><a class="btn btn-yellow" href="https://login.rbccm.com/login" target="_blank" rel="noopener" aria-label="Sign In to RBC Capital Markets"><i class="fa fa-lock" aria-hidden="true"></i> Sign In</a></li>
                  </ul>
               </div>
            </div>
         </div>
      </div>
   </nav>
   <div id="openSearchModal" class="search-box invisible hidden-xs" role="dialog" aria-modal="true">
      <div class="search-container">
         <div class="container">
            <div class="search-modal">
               <form id="desktop-search-form" class="input-group" action="/en/story/story-insights.page?submit=true&amp;amp;componentID=1718650353135" method="post"><input type="text" id="search" class="form-control" placeholder="Search" aria-label="Search the site"><span class="input-group-btn"><button type="submit" id="search-btn" class="btn btn-default go inline search-btn" aria-label="Submit Search"><i class="fa fa-search" aria-hidden="true"></i></button></span></form><button type="button" class="close" title="Close Search" aria-label="Close Search"><i class="fa fa-times" aria-hidden="true"></i></button></div>
         </div>
      </div>
   </div>
</div></div>
                        <!--ls:end[component-1718650353135]--></div>
                  </div>
               </div>
               <div class="ls-row-clr"></div>
            </div>
         </div>
         <div class="ls-row" id="ls-row-2">
            <div class="ls-fxr" id="ls-gen2423151-ls-fxr">
               <div class="ls-area" id="ls-row-2-area-1">
                  <div class="ls-area-body" id="ls-gen2423152-ls-area-body">
                     <div class="ls-cmp-wrap ls-1st" id="w1718650353137"><!--ls:begin[component-1718650353137]-->
                        <div class="iw_component" id="1718650353137"><!DOCTYPE HTML><html>
   <head>
      <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
      <style type="text/css">
                    /* CSS Styles */
                    #video-wrap {
                    position: relative;
                    margin: auto;
                    max-width: 1200px !important
                    }

                    video-js {
                    width: 100% !important;
                    padding-top: 56.25% !important;
                    }

                    .header--story:before {
                    transition: background 0s !important;
                    -webkit-transition: background 0s !important;
                    }

                    .bc-player-sdHEgLv5H_default {
                    height: 675px !important;
                    }
                </style>
   </head>
   <body>
      <div class="page-banner">
         <div class="header--story img-stretch" style="background-image: url('/assets/rbccm/images/insights/2026/20260930_election-season-politics-reshape-us-diesel-strategy_banner.webp'); min-height: 360px;">
            <div class="container">
               <div class="row">
                  <div class="col-lg-8 col-md-10">
                     <nav aria-label="breadcrumb">
                        <ul class="story-breadcrumb">
                           <li><a href="/en/" title="Link to Home Page">Home</a></li>
                           <li><a href="/en/insights" title="Link to Insights Page">Insights</a></li>
                           <li><a href="/en/insights/real-time-geopolitics" title="Link to Geopolitics Page">Geopolitics</a></li>
                        </ul>
                     </nav><img style="display: none;" src="/assets/rbccm/images/insights/2026/20260930_election-season-politics-reshape-us-diesel-strategy_thumbnail.webp"><h1>Election season politics reshape U.S. diesel strategy</h1>
                     <p class="lead">A diesel export ban has emerged as a potential policy lever, but the move carries complex trade-offs for both domestic and global markets.</p>
                  </div>
               </div>
            </div>
         </div>
      </div><script type="text/javascript"> $("meta[property='og:title']").attr("content","Election season politics reshape U.S. diesel strategy" + " | RBCCM");
            $("meta[property='og:image']").attr("content","https://www.rbccm.com/assets/rbccm/images/insights/2026/20260930_election-season-politics-reshape-us-diesel-strategy_thumbnail.webp"); </script></body>
</html></div>
                        <!--ls:end[component-1718650353137]--></div>
                  </div>
               </div>
               <div class="ls-row-clr"></div>
            </div>
         </div>
         <div class="ls-row" id="ls-row-3">
            <div class="ls-fxr" id="ls-gen2423153-ls-fxr">
               <div class="ls-area" id="ls-row-3-area-1">
                  <div class="ls-area-body" id="ls-gen2423154-ls-area-body">
                     <div class="ls-cmp-wrap ls-1st" id="w1731683897779"><!--ls:begin[component-1731683897779]-->
                        <div class="iw_component" id="1731683897779"></div>
                        <!--ls:end[component-1731683897779]--></div>
                  </div>
               </div>
               <div class="ls-row-clr"></div>
            </div>
         </div>
         <div class="ls-row content-section-pull-up" id="content">
            <div class="ls-fxr" id="ls-gen2423155-ls-fxr">
               <div class="ls-col container" id="content-column">
                  <div class="ls-col-body" id="ls-gen2423156-ls-col-body">
                     <div class="ls-row row" id="ls-row-4-col-1-row-1">
                        <div class="ls-fxr" id="ls-gen2423157-ls-fxr">
                           <div class="ls-col col-md-8" id="left-column">
                              <div class="ls-col-body" id="ls-gen2423158-ls-col-body">
                                 <div class="ls-row" id="ls-row-4-col-1-row-1-col-1-row-1">
                                    <div class="ls-fxr" id="ls-gen2423159-ls-fxr">
                                       <div class="ls-area" id="ls-row-4-col-1-row-1-col-1-row-1-area-1">
                                          <div class="ls-area-body" id="ls-gen2423160-ls-area-body">
                                             <div class="ls-cmp-wrap ls-1st" id="w1718650353138"><!--ls:begin[component-1718650353138]-->
                                                <div class="iw_component" id="1718650353138"><div class="story-main">
   <div class="article-attribution">
      By <strong>Helima Croft</strong><br>Published <time datetime="2026-10-01">October 1, 2026</time> | <em>5 min
         read
         
         </em></div>
   <h2 class="key-points-heading">Key points</h2>
   <div class="keypoints"><ul>
<li>Surging national retail diesel prices since the Iran conflict began have made an export ban an increasingly attractive political option for Senate Republicans, despite opposition from Energy Secretary Chris Wright.</li>
<li>Export restrictions could take various forms beyond a blanket ban, including selective waivers, time limits, or ties to inventory benchmarks, mirroring approaches considered during the Ukraine war.</li>
<li>While a ban would likely provide relief to PADD 3 (the U.S. Gulf Coast), other regions face complexity and remain vulnerable to price fluctuations without adequate logistics support for inland redistribution.</li>
<li>The decision will hinge on White House political calculations around key tossup Senate races, particularly in Iowa where diesel costs have become a campaign flashpoint.</li>
<li>Globally, no alternative suppliers can quickly fill the gap left by U.S. exports, making a ban likely to create asymmetric price reactions &mdash; with global diesel prices surging far more than U.S. prices would decline.</li>
</ul></div>
   <div class="article-img-sel" style="display:none">Y</div>
   <div class="article-content"><p><strong>With midterms now less than 40 days away, a ban on U.S. diesel exports has become a hotly debated policy option, with no clear solution to the global refinery shortfalls amidst the twin wars involving the world's largest energy producers.</strong> Retail diesel has risen by around 70%, and gasoline by 50% nationally since the start of the Iran conflict. Faced with increasingly negative polling data, several leading Senate Republicans have publicly called for a diesel export ban, and the President himself signaled an openness to implementing such restrictions. On September 22, he stated "I've said let's not send out the diesel. We make a lot of diesel [...]." And yet, the fact that Energy Secretary Chris Wright publicly called the ban a bad idea shows that this is not a settled issue even if the odds of restrictions have risen in recent weeks.</p>
<p><strong>The actual form export restrictions could take could still fall short of a blanket ban, and could include select waivers, be limited in duration, and/or be tied to certain benchmarks.</strong> During the early months of the Ukraine war, some Biden administration officials had been proponents of product export restrictions tied to inventory levels, and this may be a potential policy roadmap for some members of the Trump administration. We also know that President Trump has passed on other policy options to lower product prices such as a proposal by the refinery industry to scale back implementation of the renewable fuel standards, reportedly due to strong opposition from the agricultural lobby.</p>
<blockquote>
<p>"Export restrictions will likely be implemented if the White House political team conclude that they could help move the needle in key tossup congressional races and help retain Republican control of the Senate."</p>
<p class="attribution">Helima Croft, Head of Global Commodity Strategy and MENA Research, RBC Capital Markets</p>
</blockquote>
<p><strong>We foresee an uneven impact regionally in the United States, and note that the timing of a ban, how temporary it is, as well as the time it takes for any price effects to pass through to the pump as key complications for the midterm math.</strong> Fundamentally for the domestic market, the clearest downside pressure would be in PADD 3. Here, an export ban is cleaner, as excess volumes would build inventories and thus lower prices as that product reaches the pumps. For other U.S. regions, it would be less straightforward; PADD 1 and PADD 5, for example, are more exposed to international markets and prices. As a result, they could be subject to price vulnerabilities as global prices rise further (barring a smooth redistribution of PADD 3 cargoes to each coast via Jones Act waivers and adequate vessel movement). While PADD 3 would have ample volumes to replace international cargoes in theory, logistics constraints or delays to this solution would leave those coasts vulnerable.</p>
<p>Even if it fully replaced other regions' import needs, PADD 3 would likely be left with a surplus that could quickly build stocks to pre-war levels, and rise to storage maximums in a matter of weeks. Price effects would gradually reach the pump as this occurs, with delayed passthrough (around 1-2 weeks), as the price implications can be slower moving on the way down than on the way up. Plus, key regions like PADD 1 could still be exposed to some extent to global markets (though these areas are probably not at the core of the midterm math), and thus will not benefit as much as other regions.</p>
<p><strong>A ban would likely weaken refining margins as inventories in key regions fill, and thus potentially reducing incentives for refinery runs.</strong> With some speculation that refiners could opt for maintenance, which many have delayed thus far in the conflict. As refinery profitability decreases in turn, lower throughput would mean lower gasoline and jet fuel output, potentially creating higher domestic pricing for these fuels even if diesel sees relief. This would then have the opposite of the intended electoral effect, complicating the calculus for the administration. Additionally, in such a situation, while softer U.S. refinery runs could mean WTI weakens versus Brent, it would ultimately still not be immune to global dynamics.</p>
<p><strong>Internationally, the ban would worsen scarcity and elevate prices, particularly burdening key diesel customers in LATAM and Europe competing in already-tight markets.</strong> Put simply, there is no supplier that could step in to fill the gap. As a result of the shock, we suspect there would be asymmetry in the diesel price reaction, with the magnitude of the surge in global diesel prices likely to materially outpace the decline in U.S. pricing. Opposing forces would support a decoupling between New York Mercantile Exchange Heating Oil (NYMEX HO) and European ICE Gasoil, driving a major widening of the spread between the two (AKA HOGO).</p>
<p>U.S. seaborne diesel exports averaged around 1.35 mb/d over the past three months, with September at 1.2 mb/d to date. Over that three-month period, Brazil, which already faces particular pressure from the Russian diesel export ban, has taken 12.6% of U.S. exports (followed by Chile at 9.3% and Mexico at 7.9%) as it has sought to replace cargoes. While the U.S. heads into seasonally strong diesel demand alongside its harvest season, Brazil is heading into planting season, and, given present and enduring supply headwinds, is seeing concerns about adequate supplies come time for harvest even without a U.S. ban. Europe, another significant recipient of U.S. diesel cargoes, has also relied heavily on U.S. volumes to bridge gaps in the global supply, and with inventory levels well below the 5-year average, buffers are limited.</p>
<p>While Europe could release additional stockpiles, as the option has been posited, it would take time and there could be hesitancy to deplete shock absorbers ahead of unclear winter needs and market conditions. China could potentially seek to further increase product exports and capitalize on the opportunity, but their appetite to increase incrementally is not limitless, as they are already exporting well beyond pre-war levels month-to-date in September (and well beyond any point in 2025). Generally, there are no easy mitigation options in our view, and global diesel markets would be subject to higher prices. However, we do not think these global dynamics factor into the midterm math particularly significantly.</p>
<p><img src="/assets/rbccm/images/insights/2026/20260930-diesel-inventories-prices-graph.webp" alt="US Diesel Inventories and Retail Prices, showing a dual-axis chart from September 2020 to September 2026. The dark blue area tracks U.S. Total ULSD inventories (left axis, in million barrels) declining from roughly 165 mb in late 2020 to a fluctuating 90 to 125 mb range through 2026, while the yellow line traces U.S. average retail diesel prices (right axis, in USD/gal) rising from about 2.40 USD/gal to a 2022 spike near 5.80 USD/gal and a late-2026 surge to roughly 6.50 USD/gal. Sources: DOE, Bloomberg, RBC Capital Markets."></p>
<p><a class="collapse-toggle collapsed" title="Link to open Figure 1 description" href="#figure-1-desc" aria-expanded="false" data-bs-toggle="collapse">View detailed data</a></p>
<div id="figure-1-desc" class="collapse-content collapse" aria-expanded="false">
<div class="collapse-inner disclaimer" style="margin-bottom: 30px;">
<p>Figure 1 is a dual-axis time-series chart from RBC Capital Markets titled "US Diesel Inventories and Retail Prices," covering September 2020 through September 2026. The left vertical axis is scaled in million barrels (mb), ranging from 0 to 180, and is represented by a dark navy blue filled area chart plotting U.S. Total ULSD inventories. Inventories begin the period at a high of approximately 165 to 170 mb in late 2020, decline steeply through 2021 to roughly 90 to 100 mb by mid-2022, then fluctuate within a lower band of about 90 to 125 mb through 2026, ending near 100 mb. The right vertical axis is scaled in dollars per gallon (USD/gal), ranging from 0 to 7, and is represented by a thick bright yellow line chart plotting U.S. average retail diesel prices. Prices start around 2.40 to 2.50 USD/gal in September 2020, climb steadily through 2021, and spike sharply to nearly 5.80 USD/gal in mid-2022 before pulling back and consolidating between roughly 3.50 USD/gal and 4.80 USD/gal from late 2022 through 2025, then surging again to approximately 6.40 to 6.50 USD/gal by September 2026. The chart illustrates an inverse relationship: periods of depressed or falling inventory levels, most notably in 2022 and again in 2026, coincide with sharp spikes in retail diesel prices. The horizontal axis labels years from September 2020 to September 2026. The legend beneath the title identifies the blue area as "US Total ULSD Inventories (LHS)" and the yellow line as "US Average Retail Diesel Prices (RHS)." The source attribution at the bottom-left reads "Sources: DOE, Bloomberg, RBC Capital Markets," indicating the data originates from the U.S. Department of Energy and Bloomberg, compiled and published by RBC Capital Markets.</p>
</div>
</div>
<p><strong>Recent gains made by Democrats in the polls may change the political calculus for a diesel export ban and if influential voices believe there is a clear electoral gain, they may push for one ahead of the midterms.</strong> While current polling overwhelmingly forecasts Democrats to regain control of the House, there are five critical tossup Senate races and if Democrats see a victory in just three of them, they would regain control of that chamber as well. These races are polling within a margin of error and vulnerable GOP candidates are rallying for tangible policy wins, seeking to assuage voter concern over high energy prices weeks ahead of elections. This pressure is especially acute in farm states such as Iowa where soaring diesel prices have become a flash point in elections, giving Democrats a chance to win seats that weren't viewed as competitive a year ago.</p>
<p>Rep. Ashley Hinson (R-Iowa), in a tossup Senate race against Democratic state Rep. Josh Turek, has pushed the administration to pause diesel exports, directly blaming the Iran war for higher prices at the pump in Iowa. The latest polls show her trailing Turek by a fraction of a percent for the Iowa Senate seat, a gap that could theoretically help to be closed with a favorable headline on fuel prices. House races in Iowa are also competitive, with two incumbent Republicans recently voting with Democrats to limit Trump's war powers in Iran in addition to calling for a diesel export ban.</p>
<p>In Alaska and Michigan, GOP Senate candidates who are trailing in polls have also campaigned for a diesel export ban, to which their Democratic challengers argue are simply election-year repositioning. Regardless of the efficacy of these 11<sup>th</sup> hour policy measures, if influential voices believe there is a clear electoral gain, they may push for one ahead of November. Should the midterms result in a divided government, Democrats would be in the position to go on the offense, prompting investigations and halting legislation.</p>
<div class="well">
<p><i>Helima Croft authored "Washington Strategy: Diesel's Midterm Math," published on September 25, 2026. For more information on the full report, please contact your RBC representative.</i></p>
</div></div><script>
            var podcastData = {
                
                    "podcast1": ""
                    
            }
        </script><script>
            $(document).ready(function () {
                // Handle Play episode button click
                $(document).on("click", ".audio-play", function () {

                    var button = this;
                    var targetid = this.getAttribute("data-target");
                    var iframeSrc = podcastData[targetid];
                    console.log(targetid, iframeSrc);

                    if (!iframeSrc) return;

                    // Remove existing player for this target if already present
                    $(".story-podcast-playing").each(function() {
                        var iframe = $(this).find("iframe");
                        iframe.attr("src", ""); // stop audio
                        $(this).remove(); 
                    });

                    // Create the player dynamically
                    var playerDiv = $('<div>', {
                        id: targetid,
                        class: 'story-podcast-playing',
                        role: 'dialog',
                        'aria-label': 'Player'
                    });

                    var closeBtn = $('<button>', {
                        class: 'btn-close-player close-btn',
                        'aria-label': 'Close Player',
                        html: '<img src="/assets/rbccm/images/campaign/player-x.svg" alt="Close" />',
                        click: function () { 
                            playerDiv.remove();
                            $(button).focus(); // Return focus to the button
                        }
                    })

                    // Podcast iframe
                    var iframe = $('<iframe>', {
                        width: '100%',
                        height: '200',
                        scrolling: 'no',
                        frameborder: 'no',
                        allow: 'autoplay',
                        src: iframeSrc
                    })

                    playerDiv.append(closeBtn, iframe);

                    // Insert the player div after the cliked button's parent <p>
                    $(button).after(playerDiv);

                    // Focus th eclose button
                    closeBtn.focus();
                });
            })
        </script></div></div>
                                                <!--ls:end[component-1718650353138]--></div>
                                          </div>
                                       </div>
                                       <div class="ls-row-clr"></div>
                                    </div>
                                 </div>
                              </div>
                           </div>
                           <div class="ls-col col-md-4" id="ls-row-4-col-1-row-1-col-2">
                              <div class="ls-col-body" id="ls-gen2423161-ls-col-body">
                                 <div class="ls-row" id="ls-row-4-col-1-row-1-col-2-row-1">
                                    <div class="ls-fxr" id="ls-gen2423162-ls-fxr">
                                       <div class="ls-area" id="ls-row-4-col-1-row-1-col-2-row-1-area-1">
                                          <div class="ls-area-body" id="ls-gen2423163-ls-area-body">
                                             <div class="ls-cmp-wrap ls-1st" id="w1718650353143"><!--ls:begin[component-1718650353143]-->
                                                <div class="iw_component" id="1718650353143"><nav role="navigation" aria-labelledby="shareheader">
   <div class="social-share"><span id="shareheader" role="heading" aria-level="3">Share this article</span><ul class="social-share-icons">
         <li><a target="_blank" class="blue-circle-outline" style="margin-left: 0;" aria-label="Share this article to LinkedIn link" href="https://www.linkedin.com/shareArticle?mini=true&amp;url=https%3A//www.rbccm.com/en/insights/2026%2F09%2Felection-season-politics-reshape-us-diesel-strategy&amp;title=Election%20season%20politics%20reshape%20U.S.%20diesel%20strategy&amp;source=www.rbccm.com"><i class="fa fa-linkedin"></i></a></li>
         <li><a target="_blank" class="blue-circle-outline" aria-label="Share this article to X link" href="https://x.com/intent/tweet?text=Election%20season%20politics%20reshape%20U.S.%20diesel%20strategy&amp;url=https%3A//www.rbccm.com/en/insights/2026%2F09%2Felection-season-politics-reshape-us-diesel-strategy"><i class="fa-brands fa-x-twitter"></i></a></li>
         <li><a class="blue-circle-outline" aria-label="Share this article by Email link" href="mailto:?subject=Election%20season%20politics%20reshape%20U.S.%20diesel%20strategy&amp;body=I%20found%20this%20piece%20on%20RBC%20Capital%20Markets%20and%20thought%20it%20might%20be%20of%20interest%20to%20you%3A%0D%0Dhttps%3A//www.rbccm.com/en/insights/2026%2F09%2Felection-season-politics-reshape-us-diesel-strategy&amp;title=Election season politics reshape U.S. diesel strategy"><i class="fa fa-envelope"></i></a></li>
      </ul>
   </div>
</nav></div>
                                                <!--ls:end[component-1718650353143]--></div>
                                             <div class="ls-cmp-wrap" id="w1718650353140"><!--ls:begin[component-1718650353140]-->
                                                <div class="iw_component" id="1718650353140"><div class="related-content">
    <h2>Related content</h2>


    <div id="related-sidebar"></div>
    <script id="relatedTmpl" type="text/x-jsrender">
        <a href="{{:path}}" class="related-item {{if #index==0}}featured-related{{/if}}" >
           
                {{if #index==0}}
                    {{if thImgSel=='Y' || thImgSel=='' || thImgSel==null || !thImgSel}}
                        <div class="img-stretch featured-image" style="background-image: url('{{:thumbnail}}')"></div>
                    {{/if}}  
                 {{/if}}       

            <div class="tag">{{:tag}}</div>
            <div class="related-title">{{:title}}</div>
            <div class="read-watch" style="margin-bottom: 0px; ">

                {{if watch_time!=''}}
                            {{if story_type=='text'}}{{:time}} read
                            {{else story_type=='audio'}}{{:watch_time}} listen
                            {{else story_type=='video'}}{{:watch_time}} watch
                            {{else}}{{:time}} read
                            {{/if}}
                {{else}}
                    {{if time==' '}}Read more&nbsp;&nbsp;<i class="fa fa-angle-right"></i>
                    {{else}}
                            {{if story_type=='text'}}{{:time}} read
                            {{else story_type=='audio'}}{{:time}} listen
                            {{else story_type=='video'}}{{:time}} watch
                            {{else}}{{:time}} read
                            {{/if}}
                    {{/if}}
                {{/if}}
            </div>
        </a>
        </script>
</div></div>
                                                <!--ls:end[component-1718650353140]--></div>
                                             <div class="ls-cmp-wrap" id="w1718650353139"><!--ls:begin[component-1718650353139]-->
                                                <div class="iw_component" id="1718650353139"><div class="experts">
   <h2>Our expert</h2>
   <div class="row">
      <div class="col-sm-6 col-xs-12 col-md-12">
         <div class="expert-card">
            <div class="row">
               <div class="col-xs-4"><img class="img-circle" loading="lazy" src="/assets/rbccm/images/authors/helima-croft.webp" alt="Helima Croft"></div>
               <div class="col-xs-8">
                  <div class="expert-name">Helima Croft</div>
                  <div class="expert-title">Head, Global Commodity Strategy and MENA Research, RBC Capital Markets</div>
                  <div class="expert-social"></div>
               </div>
            </div>
         </div>
      </div>
   </div>
</div></div>
                                                <!--ls:end[component-1718650353139]--></div>
                                          </div>
                                       </div>
                                       <div class="ls-row-clr"></div>
                                    </div>
                                 </div>
                              </div>
                           </div>
                           <div class="ls-row-clr"></div>
                        </div>
                     </div>
                  </div>
               </div>
               <div class="ls-row-clr"></div>
            </div>
         </div>
         <div class="ls-row" id="wb-foot">
            <div class="ls-fxr" id="ls-gen2423164-ls-fxr">
               <div class="ls-area" id="wb-foot-area">
                  <div class="ls-area-body" id="ls-gen2423165-ls-area-body">
                     <div class="ls-cmp-wrap ls-1st" id="w1741133716720"><!--ls:begin[component-1741133716720]-->
                        <div class="iw_component" id="1741133716720"><div class=""><p style="padding-top: 50px; padding-bottom: 0;">&nbsp;</p></div></div>
                        <!--ls:end[component-1741133716720]--></div>
                     <div class="ls-cmp-wrap" id="w1718650353141"><!--ls:begin[component-1718650353141]-->
                        <div class="iw_component" id="1718650353141"><section class="related-bottom">
  <div class="container">
    <h2>More insights</h2>

    <div id="related-footer" class="row row-flex"></div>
    <script id="footerTmpl" type="text/x-jsrender">
    <div class="col-md-4 col-sm-6 {{if #index>1}}hidden-sm{{/if}}">

      <a class="story-tile {{:story_type}}" href="{{:path}}">
        <div class="story-img"><img src="{{:thumbnail}}" loading="lazy" alt="" role="presentation" /></div>
        <div class="white-box-text">
          <div class="tag">{{:tag}}</div>
          <div class="story-tile-title">{{:title}}</div>
          <p class="description">{{:description}}</p>

          <div class="read-watch" style="margin-bottom: 0px; ">
            {{if watch_time!=''}}
              {{if story_type=='text'}}
                {{if watch_time=='0 min'}} 3 min read
                {{else}}{{:time}} read
                {{/if}}
              {{else story_type=='audio'}}
                {{if watch_time=='0 min'}} 10 min listen
                {{else}}{{:watch_time}} listen
                {{/if}}
              {{else story_type=='video'}}
                {{if watch_time=='0 min'}} 10 min watch
                {{else}}{{:watch_time}} listen
                {{/if}}
              {{else}}{{:time}} read
              {{/if}}
            {{else}}
              {{if time==' '}}Read more&nbsp;&nbsp;<i class="fa fa-angle-right"></i>
              {{else time=='0 min'}} 3 min read
              {{else}}
                {{if story_type=='text'}}{{:time}} read
                {{else story_type=='audio'}}{{:time}} listen
                {{else story_type=='video'}}{{:time}} watch
                {{else}}{{:time}} read
                {{/if}}
              {{/if}}
            {{/if}}
          </div>

        </div>
      </a>
    </div>

</script>
  </div>
</section></div>
                        <!--ls:end[component-1718650353141]--></div>
                     <div class="ls-cmp-wrap" id="w1718650353145"><!--ls:begin[component-1718650353145]-->
                        <div class="iw_component" id="1718650353145"><div class=""><section id="subscription">
<div style="background-color: #e8eef1;">
<div id="subscribe-form" style="padding: 50px 0;">
<div class="container">
<div id="sub-content">
<div id="sub-pre">
<h2 style="margin-top: 0;">Stay informed</h2>
<p style="color: #002144;">Get the latest insights and news from RBC Capital Markets delivered to your inbox.</p>
</div>
<div id="mkto_wrap">&nbsp;</div>
<script src="//discover.rbccm.com/js/forms2/js/forms2.min.js"></script>
<div id="autofill">
<script src="https://www.linkedin.com/autofill/js/autofill.js" async="" type="text/javascript"></script>
<script type="IN/Form2" data-form="mktoForm_1168" data-field-firstname="FirstName" data-field-lastname="LastName" data-field-email="Email" data-field-company="Company" data-field-title="Title"></script>
</div>
<script>
      
                  var invalidDomains = ["@gmail.", "@yahoo.", "@hotmail.", "@live.", "@aol.", "@outlook."];
                  function isEmailGood(email) {
                    for (var i = 0; i < invalidDomains.length; i++) {
                      var domain = invalidDomains[i];
                      if (email.indexOf(domain) != -1) {
                        return false;
                      }
                    }
                    return true;
                  }
      
                  MktoForms2.whenReady(function (form) {
                    $(".mktoForm").width("auto");
      
                    var isSafari = navigator.vendor && navigator.vendor.indexOf('Apple') > -1 &&
                      navigator.userAgent &&
                      navigator.userAgent.indexOf('CriOS') == -1 &&
                      navigator.userAgent.indexOf('FxiOS') == -1;
      
                    if (isSafari) { $("#autofill").hide(); }
                    $("#autofill").detach().prependTo(".mktoCheckboxList").css("text-align", "left").css("margin", "0 0 10px 0");
      
                    form.onValidate(function () {
                      var email = form.vals().Email;
                      if (email) {
                        if (!isEmailGood(email)) {
                          form.submitable(false);
                          var emailElem = form.getFormElem().find("#Email");
                          form.showErrorMessage("Must be Business email.", emailElem);
                        } else {
                          form.submitable(true);
                        }
                      }
                    });
                  });
      
      
                  // config section - customize for your org
                  var config = {
                    instanceHost: "//discover.rbccm.com",
                    munchkinId: "577-RQV-784",
                    formidStack: [1168, 1182],
                    onFinalSuccess: function (vals, thankYouURL) {
                      document.querySelector("#mkto_wrap").innerHTML = "";
                      return false;
                    },
                    insertInsideSelector: "#mkto_wrap"
                    /* insertBeforeSelector : null */
                  }
      
                  /* --- NO NEED TO TOUCH ANYTHING BELOW THIS LINE */
      
                  // utility fns
                  var injectMktoForm = function (parentEl, insertBeforeEl, instanceHost, munchkinId, formid, onReady) {
                    var formEl = document.createElement('FORM');
                    formEl.id = 'mktoForm_' + formid;
                    try {
                      parentEl.insertBefore(formEl, insertBeforeEl)
                    } catch (e) {
                      parentEl.appendChild(formEl)
                    }
      
                    MktoForms2.loadForm.apply(MktoForms2, Array.prototype.slice.apply(arguments, [2]));
                  }
      
                  var ejectElement = function (formEl) {
                    formEl.parentNode.removeChild(formEl);
                  }
      
                  var arrayPushGet = function (ary, pushable) {
                    return ary[ary.push(pushable) - 1];
                  }
      
                  // allow runtime override of starting form ID
                  var startFormId = +document.location.hash.substring(1),
                    startFormIndex = Math.max(config.formidStack.indexOf(startFormId), 0);
      
                  config.formidStack = config.formidStack.slice(startFormIndex);
      
                  // main work
                  var formParentEl = document.querySelector(config.insertInsideSelector) || document.body,
                    formEl = formParentEl.querySelector(config.insertBeforeSelector) || null,
                    formidInitialCount = config.formidStack.length,
                    formElStack = [],
                    formid;
      
                  var nextForm = function (values, thankYouURL) {
                    if (formid = config.formidStack.shift()) {
      
      
                      injectMktoForm(formParentEl, formEl, config.instanceHost, config.munchkinId, formid,
      
                        function (form) {
      
                          if (formEl) {
                            // nothing to eject on initial run
                            $("#sub-pre").html('<h2 style="margin-top: 0;">Thanks for signing up.</h2><p style="color: #002144;">' + values.FirstName + ', look for RBC Capital Markets insights in your inbox soon.</p>');
                            ejectElement(formElStack.shift());
                            form.addHiddenFields({
                              Email: values.Email
                            });
                          }
      
                          formEl = arrayPushGet(formElStack, form.getFormElem()[0]);
                          formParentEl = formEl.parentNode;
      
      
                          form.onSuccess(config.formidStack.length ? nextForm : config.onFinalSuccess);
      
                        });
      
                      // don't forward to ThankYouURL
                      return false;
                    }
                  }
      
                  nextForm(); // first call will initialize
                  $(document).ready(function(){
                    setTimeout(function(){
                      $(".canvas-container .canvas .extras .pagination-buttons button.button").each(function( index ) {
                      $(this).attr('aria-label', 'Pagination Buttons');
                      });
                    }, 3000)
                  })
                </script>
</div>
</div>
</div>
</div>
</section>
<script>
      $(".content-section-pull-up").css({"margin-top": "40px !important"});
      </script></div></div>
                        <!--ls:end[component-1718650353145]--></div>
                     <div class="ls-cmp-wrap" id="w1718650353136"><!--ls:begin[component-1718650353136]-->
                        <div class="iw_component" id="1718650353136"><footer role="contentinfo">
   <div class="container"><a id="scrollUp" href="#en-logo" aria-label="Scroll to top of the page" class="showBtn"><i class="fa fa-chevron-up" aria-hidden="true"></i></a><div class="row">
         <div class="hidden-xs hidden-sm col-md-2 col-lg-1 col-lg-1-5"><img alt="RBC Capital Markets" id="en-logo-white" src="/assets/rbccm/images/rbc-cm-logo-white.svg"></div>
         <div class="hidden-xs hidden-sm col-md-8 col-lg-9">
            <div class="row sitemap">
               <div class="col-md-3 col-lg-4">
                  <h4 class="heading">Client Solutions</h4>
                  <ul class="list">
                     <li role="listitem"><a href="/en/expertise" aria-label="Expertise" title="Learn more about our Expertise">Expertise</a></li>
                     <li role="listitem"><a href="/en/expertise/global-investment-banking" aria-label="Global Investment Banking" title="Learn more about our Global Investment Banking">Global Investment Banking</a></li>
                     <li role="listitem"><a href="/en/expertise/global-markets" aria-label="Global Markets" title="Learn more about our Global Markets">Global Markets</a></li>
                     <li role="listitem"><a href="/en/expertise/corporate-banking" aria-label="Corporate Banking" title="Learn more about our Corporate Banking">Corporate Banking</a></li>
                     <li role="listitem"><a href="/en/expertise/sustainable-finance" aria-label="Sustainable Finance" title="Learn more about our Sustainable Finance">Sustainable Finance</a></li>
                     <li role="listitem"><a href="/en/expertise/energy-transition" aria-label="Energy Transition" title="Learn more about our Energy Transition">Energy Transition</a></li>
                     <li role="listitem"><a href="/en/insights/rbc-research" aria-label="Research" title="Learn more about our Research">Research</a></li>
                     <li role="listitem"><a href="/en/expertise/us-municipal-finance" aria-label="US Municipal Finance" title="Learn more about our US Municipal Finance">US Municipal Finance</a></li>
                     <li role="listitem"><a href="/en/expertise/rbcclear" aria-label="Cash Management – RBC Clear" title="Learn more about our Cash Management – RBC Clear">Cash Management – RBC Clear</a></li>
                     <li role="listitem"><a href="/en/expertise/elements" aria-label="RBC Elements" title="Learn more about our RBC Elements">RBC Elements</a></li>
                     <li role="listitem"><a href="/en/expertise/transactions" aria-label="Transactions" title="Learn more about our Transactions">Transactions</a></li>
                  </ul>
               </div>
               <div class="col-md-3 col-lg-4">
                  <h4 class="heading">Insights</h4>
                  <ul class="list">
                     <li role="listitem"><a href="/en/insights" aria-label="All Insights" title="Learn more about our All Insights">All Insights</a></li>
                     <li role="listitem"><a href="/en/insights/ai" aria-label="Artificial Intelligence" title="Learn more about our Artificial Intelligence">Artificial Intelligence</a></li>
                     <li role="listitem"><a href="/en/insights/real-time-geopolitics" aria-label="Geopolitics" title="Learn more about our Geopolitics">Geopolitics</a></li>
                     <li role="listitem"><a href="/en/insights/podcasts" aria-label="Podcasts" title="Learn more about our Podcasts">Podcasts</a></li>
                     <li role="listitem"><a href="/en/insights/podcasts/powering-sustainable-ideas" aria-label="Powering Sustainable Ideas" title="Learn more about our Powering Sustainable Ideas">Powering Sustainable Ideas</a></li>
                     <li role="listitem"><a href="/en/insights/imagine" aria-label="RBC Imagine" title="Learn more about our RBC Imagine">RBC Imagine</a></li>
                     <li role="listitem"><a href="/en/insights/podcasts/strategic-alternatives" aria-label="Strategic Alternatives" title="Learn more about our Strategic Alternatives">Strategic Alternatives</a></li>
                     <li role="listitem"><a href="/en/insights/strategy-economics" aria-label="Strategy &amp; Economics" title="Learn more about our Strategy &amp; Economics">Strategy &amp; Economics</a></li>
                  </ul>
               </div>
               <div class="hidden-xs hidden-sm hidden-md hidden-lg">
                  <h4 class="heading">Impact</h4>
                  <ul class="list">
                     <li role="listitem"><a href="/en/our-impact" aria-label="Our Impact" title="Learn more about our Our Impact">Our Impact</a></li>
                     <li role="listitem"><a href="https://www.rbcraceforthekids.com/" aria-label="RBC Race for the Kids" title="Learn more about our RBC Race for the Kids">RBC Race for the Kids</a></li>
                  </ul>
               </div>
               <div class="col-md-3 col-lg-2">
                  <h4 class="heading">Who We Are</h4>
                  <ul class="list">
                     <li role="listitem"><a href="/en/about-us" aria-label="About Us" title="Learn more about our About Us">About Us</a></li>
                     <li role="listitem"><a href="/en/about-us/awards" aria-label="Awards" title="Learn more about our Awards">Awards</a></li>
                     <li role="listitem"><a href="/en/about-us/conferences" aria-label="Conferences" title="Learn more about our Conferences">Conferences</a></li>
                     <li role="listitem"><a href="/en/about-us/in-the-media" aria-label="In the Media" title="Learn more about our In the Media">In the Media</a></li>
                     <li role="listitem"><a href="/en/about-us/leadership" aria-label="Leadership" title="Learn more about our Leadership">Leadership</a></li>
                     <li role="listitem"><a href="https://www.rbc.com/our-company/purpose-vision-and-values.html" aria-label="Purpose, Vision, and Values" title="Learn more about our Purpose, Vision, and Values">Purpose, Vision, and Values</a></li>
                  </ul>
               </div>
               <div class="col-md-3 col-lg-2">
                  <h4 class="heading">Careers</h4>
                  <ul class="list">
                     <li role="listitem"><a href="/en/careers" aria-label="Careers" title="Learn more about our Careers">Careers</a></li>
                     <li role="listitem"><a href="/en/careers/campus-recruiting" aria-label="Campus Recruiting" title="Learn more about our Campus Recruiting">Campus Recruiting</a></li>
                     <li role="listitem"><a href="https://jobs.rbc.com/ca/en/capital-markets" aria-label="Search Opportunities" title="Learn more about our Search Opportunities">Search Opportunities</a></li>
                  </ul>
               </div>
            </div>
         </div>
         <div class="col-xs-12 col-md-2 col-lg-2 col-lg-1-5">
            <div class="footer-social">
               <h4 class="heading">Connect with us</h4>
               <nav aria-label="Social Media Links" class="footer-social-links">
                  <ul>
                     <li><a aria-label="Link to LinkedIn" title="Link to LinkedIn" class="connect-link" rel="noopener" href="https://www.linkedin.com/company/rbc-capital-markets" target="_blank"><i class="fa fa-linkedin-square"></i></a></li>
                     <li><a aria-label="Link to X" title="Link to X" class="connect-link" rel="noopener" href="https://x.com/rbccm?lang=en" target="_blank"><i class="fa-brands fa-square-x-twitter"></i></a></li>
                     <li><a aria-label="Link to Youtube" title="Link to Youtube" class="connect-link" rel="noopener" href="https://www.youtube.com/channel/UCg-KNEqWQdHFt5Q73-GnBPw" target="_blank"><i class="fa fa-youtube-play"></i></a></li>
                  </ul>
               </nav>
            </div>
         </div>
      </div>
      <hr>
      <div class="row bottom">
         <div class="hidden-xs hidden-sm hidden-md col-lg-1 col-lg-1-5"><a aria-label="Link to Regulated by CIRO Canadian Investment Regulatory Organization" href="https://www.ciro.ca/" target="_blank" rel="noopener"><img alt="Regulated by CIRO Canadian Investment Regulatory Organization" class="ciro" src="/assets/rbccm/images/about-us/CIRO_Regulated_Light.png" style="max-height: 40px;"></a></div>
         <div class="col-md-12 col-lg-9">
            <div class="row bottom-content">
               <div class="col-xs-11 col-md-4">
                  <p id="copyright">&copy; RBC Dominion Securities Inc., 2001 &mdash; 2026 All Rights Reserved</p>
               </div>
               <div class="col-xs-12 col-md-8">
                  <div class="row" role="navigation" aria-label="Other Important Footer Links">
                     <div class="col-xs-12 col-md-3"><a href="https://www.rbc.com/privacysecurity/ca/index.html" target="_blank" rel="noopener">Privacy &amp; Security</a></div>
                     <div class="col-xs-12 col-md-3"><a href="/en/policies-disclaimers">Legal &amp; Disclaimers</a></div>
                     <div class="col-xs-12 col-md-3"><a style="color: #fff;" id="ot-sdk-btnsss" class="ot-sdk-show-settingssss" onclick="javascript:OneTrust.ToggleInfoDisplay();" href="/en/legal/cookies">Advertising &amp; Cookies</a></div>
                     <div class="col-xs-12 col-md-3"><a href="/en/accessibility">Accessibility</a></div>
                  </div>
               </div>
            </div>
         </div>
      </div>
      <div class="row">
         <div class="col-xs-12 hidden-lg"><a aria-label="Link to Regulated by CIRO Canadian Investment Regulatory Organization" href="https://www.ciro.ca/" target="_blank" rel="noopener"><img alt="Regulated by CIRO Canadian Investment Regulatory Organization" class="ciro xs-only" src="/assets/rbccm/images/about-us/CIRO_Regulated_Light.png" style="max-height: 30px;"></a></div>
      </div>
   </div>
</footer><script src="https://kit.fontawesome.com/edf661692b.js" crossorigin="anonymous"></script><script>
document.addEventListener('DOMContentLoaded', () => {
  const scrollUp = document.getElementById('scrollUp');
  const rootElement = document.documentElement;

  // Ensure the button exists
  if (!scrollUp) return;

  // Get the destination element ID from the href attribute
  const targetId = scrollUp.getAttribute('href').substring(1);
  // Fallback to the body if the 'top' ID is missing
  const targetElement = document.getElementById(targetId) || document.body; 

  // --- 1. Show/Hide Button Logic ---
  function handleScroll() {
    var scrollTotal = rootElement.scrollHeight - rootElement.clientHeight;
    if (rootElement.scrollTop / scrollTotal > 0.25) {
      scrollUp.classList.add('showBtn');
    } else {
      scrollUp.classList.remove('showBtn');
    }
  }
  document.addEventListener('scroll', handleScroll);
  handleScroll(); // Run once on load

  // --- 2. Click Handling and Accessibility Logic (Fixed timing) ---
  scrollUp.addEventListener('click', (e) => {
    e.preventDefault();

    // Start the smooth scroll
    window.scrollTo({
      top: 0,
      behavior: 'smooth',
    });

    // CRITICAL FIX: Add a one-time listener for the 'scrollend' event.
    // This runs the focus logic ONLY after the smooth scroll animation finishes.
    const handleScrollEnd = () => {
      if (targetElement) {
        // Ensure the target element can receive focus
        targetElement.setAttribute('tabindex', '-1');
        targetElement.focus();
        
        // Remove tabindex once focus moves away to keep natural tab order clean
        targetElement.addEventListener(
          'blur',
          () => {
            targetElement.removeAttribute('tabindex');
          },
          { once: true }
        );
      }
      // Clean up the scrollend listener after it runs once
      document.removeEventListener('scrollend', handleScrollEnd);
    };

    // Listen for the end of the scroll animation
    document.addEventListener('scrollend', handleScrollEnd);
  });
});
</script></div>
                        <!--ls:end[component-1718650353136]--></div>
                     <div class="ls-cmp-wrap" id="w1718650353142"><!--ls:begin[component-1718650353142]-->
                        <div class="iw_component" id="1718650353142"><script type="text/javascript" src="/assets/rbccm/js/jsrender.min.js"></script><script type="text/javascript" src="/assets/rbccm/js/sub/story-related-new.js"></script><script src="https://use.fontawesome.com/6c097a09a7.js" async=""></script><script>
$(document).ready(function (){


var related = [
"/templatedata/article/story/data/2026/09/midterm-malaise",
"/templatedata/article/story/data/2026/09/inauspicious-anniversary-the-iran-war-at-six-months",
"/templatedata/article/story/data/2026/08/there-is-a-new-focus-on-resilience"
];

    loadSidebarRelated(related);

$(".related-bottom").remove();


});
</script></div>
                        <!--ls:end[component-1718650353142]--></div>
                     <div class="ls-cmp-wrap" id="w1750286470787"><!--ls:begin[component-1750286470787]-->
                        <div class="iw_component" id="1750286470787"><div class=""><script src="https://use.fontawesome.com/6c097a09a7.js"></script>
<script>
    $(document).ready(function () {
        $(".btn-play-audio").click(function (event) {
            event.stopPropagation(); // Prevent the click from propagating to other elements

            // Hide any currently visible podcast players and clear their iframes' src
            $('.story-podcast-playing:visible').each(function () {
                var iframe = $(this).find("iframe");
                iframe.data("src", iframe.attr("src")); // Store the src before resetting it
                iframe.attr("src", "");  // Remove the iframe src to stop audio
                $(this).hide(); // Hide the podcast player
            });

            // Check if the podcast player already exists
            if ($(".podcast-player-wrapper").length > 0) {
                // If the player exists, remove it (close the player)
                $(".podcast-player-wrapper").remove();
            } else {
                // If the player doesn't exist, append it to the bottom of the page
                var podcastIframe = $(".podcast-playing iframe")[0].outerHTML;

                // Set height to 200px
                podcastIframe = podcastIframe.replace(/height="[^"]*"/, 'height="200"'); 

                // Append the iframe
                $("body").append(
                    '<div class="podcast-player-wrapper" style="position:fixed;bottom:0;width:100%;background-color:#f9f9f9;z-index:9999;">' +
                    '<button aria-label="Close Player" style="float: right;" class="btn-close-player"><img src="/assets/rbccm/images/campaign/player-x.svg" alt="Close"></button>' +
                    podcastIframe + '</div>'
                );
            }
        });

        // Event handler to close the podcast player when the close button is clicked
        $(document).on('click', '.btn-close-player', function () {
            $(".podcast-player-wrapper").remove(); // Remove the player when the close button is clicked
        });

        // Event handler to close the podcast player if any other button is clicked
        $(document).on('click', 'button', function (event) {
            // Ignore clicks on the play audio button and the close player button
            if (!$(event.target).hasClass('btn-play-audio') && !$(event.target).hasClass('btn-close-player')) {
                if ($(".podcast-player-wrapper").length > 0) {
                    // Remove the podcast player if it's open
                    $(".podcast-player-wrapper").remove();
                }
            }
        });
    });
</script></div></div>
                        <!--ls:end[component-1750286470787]--></div>
                  </div>
               </div>
               <div class="ls-row-clr"></div>
            </div>
         </div>
      </div><!--ls:end[body]--><!--ls:begin[page_track]--><!--ls:end[page_track]--></body>
</html>
Source reader

Source