Image: Doomu, iStockphoto
Image: Doomu, iStockphoto
At this point, Trump has relatively few options available to blunt new price shocks, the effects of which may be visible not just at the pump but also at the ballot box.
Republished with permission from The Conversation, by Joshua Busby, The University of Texas at Austin and Greg Pollock, Georgetown University
If you think your energy costs are high now, the situation may be about to get a whole lot worse.
With traffic in the Strait of Hormuz—normally the primary route for oil leaving the Middle East—hovering below 15% of prewar levels, oil prices have increased from US$65 a barrel before the conflict in Iran began in February 2026 to more than $100 a barrel in mid-September.
When the U.S. and Israel first attacked Iran, analysts feared prices would soon reach $150 or even $200 a barrel. That hasn’t happened yet. But seven months into the conflict, with no clear end in sight, the global oil market has now largely exhausted the safety measures that exist to keep a lid on petroleum prices.
As researchers who study the relationship between energy and national security, we have been following these dynamics throughout the conflict, and the oil market is now showing signs that significant price hikes—and perhaps even shortages—may be on the way.
The Squeeze Tightens
Some oil has been able to make it out of the Persian Gulf despite the closure of Hormuz. Saudi Arabia increased output via its East-West pipeline, which runs from Abqaiq on the Persian Gulf overland to Yanbu on the coast of the Red Sea. At full capacity, that pipeline can carry as much as 7 million barrels per day, although only about 4 million to 5 million barrels per day are typically exported.
But attacks on the pipeline in mid-September that Saudi Arabia blames on Iran-backed militias based in Iraq forced the Saudis to temporarily halt oil shipments through that pipeline. The pipeline has now restarted operations at very low volumes, but it will likely take at least six to eight weeks to regain full capacity. Even this short cessation has tightened already constrained oil markets, and the threat of further Houthi attacks on Red Sea oil exports will only add to inflationary pressures.
Meanwhile, in Russia, Ukrainian drone attacks have damaged refineries, reducing Russian production of diesel fuel and prompting the country to ban exports of it. That has removed another 3% of the global daily supply of diesel, an important fuel for trucking and shipping. When diesel costs go up, the result is inflation in the cost of goods across the global economy.
Feeling the Pinch
In the U.S., 47 states experienced record-high diesel prices on Sept. 22, with the national average reaching $6.52 per gallon.
The high prices prompted President Donald Trump to threaten to ban diesel exports, a move analysts suggest would make matters worse by accentuating global supply shortages and driving world prices upward.
Beyond diesel, motor oil prices have quadrupled, and supply shortages are starting to take hold. For instance, Costco has almost doubled its prices for motor oil and has limited the amount customers can buy.
The upshot from all this is that Americans are spending a lot more on fuel in 2026 as compared to 2025. Between March 1 and late September, Americans spent an additional $72 billion on gasoline compared to the same period a year ago, as well as $45 billion more on diesel. That’s $117 billion in additional fuel costs, above and beyond the costs of the war itself, which the Pentagon estimated at $45 billion as of early September.
These shocks are even more acute outside the United States, which is the world’s largest energy producer. South and Southeast Asian countries, which were more reliant on imports from the Persian Gulf than the United States, were hit hard soon after the war broke out. Some of them have had to ration fuel, while others enacted emergency measures like shortening the work or school week to reduce fuel use.
These challenges are now hitting Europe hard as well. On Sept. 20, some 15% of French service stations had reportedly run out of either diesel or gas.
Limited Tools Left
The international community has already taken most of the measures available to curb oil demand and boost its supply. Those moves have reduced the scale of oil price increases, but they did not prevent them entirely. Now, the toolbox is largely empty, leaving prices on the brink of spiking again.
In March 2026, a coordinated effort among 32 countries released more than 400 million barrels of oil into the global market from those countries’ strategic reserves. Those stockpiles are now substantially depleted, and it is not clear how much additional oil that countries will be willing or even able to release as the war continues.
Since the war began, the United States alone has released 130 million barrels, leaving its reserves at a 40-year low. The U.S. may not be able to release much more without compromising the structural integrity of the salt caverns where the Strategic Petroleum Reserve is stored.
The role of China
China has played the largest role in containing global oil prices to date by releasing official reserves as well as what now seem to be massive additional reserves not previously disclosed to the public. The country reduced its crude oil imports by nearly 50% between February and June 2026.
The increased electrification of the Chinese economy played a key role in reducing Chinese demand for oil during this period. More than 60% of new passenger car sales in China are electric vehicles or plug-in hybrids, and 30% of its heavy truck sales are now electric.
Overall, China’s electrification of its transport sector allowed it to reduce oil consumption by 1.35 million barrels per day in the first half of 2026.
Other countries are looking to China for help as well. The country’s international sales of electric vehicles, batteries and solar panels have skyrocketed, as other countries seek to insulate themselves from oil market shocks.
Less encouragingly when it comes to greenhouse gas emissions, China has used more coal to offset oil demand and as an alternative means of petrochemical production as well.
Of perhaps more immediate concern, China’s oil demand is now starting to creep up again, with crude imports rising 6.2% in August 2026 as compared with the previous month. Even if its imports don’t reach prewar levels any time soon, increased Chinese demand, coupled with a tighter oil market, may result in additional price hikes over the next few weeks.
China still has about four to six months of stockpiles, including commercial and strategic reserves, but Beijing may soon seek to gradually restock its inventories, although the Chinese may postpone these purchases if prices continue to soar.
A Look Ahead
Sustained conflict in Iran—itself a major oil producer—continued disruptions of oil shipments in the Strait of Hormuz, and Iran-linked militias’ disruptions to shipping in the Red Sea could mean the reemergence of the nightmare scenarios analysts envisioned when the fighting began.
It’s not clear if that would translate into simply much higher prices at the pump or turn into 1970s-style shortages, where there’s not enough fuel available at any price and lines stretch around the block at gas stations.
With the 2026 midterm elections looming, the White House will want to avoid that scenario at all costs. But the Trump administration has already released large amounts from the Strategic Petroleum Reserve and has rejected policies that would have reduced oil demand, such as stricter fuel economy standards or incentives for electric vehicle adoption.
At this point, Trump has relatively few options available to blunt new price shocks, the effects of which may be visible not just at the pump but also at the ballot box.
Joshua Busby, Professor of Public Affairs, The University of Texas at Austin and Greg Pollock, Adjunct Professor, School of Foreign Service, Georgetown University
This article is republished from The Conversation under a Creative Commons license. Read the original article.
The Conversation is a nonprofit, independent news organization dedicated to unlocking the knowledge of experts for the public good. We publish trustworthy and informative articles written by academic experts for the general public and edited by our team of journalists.
Help Support Factkeepers!
{"id":null,"mode":"form","open_style":"in_place","currency_code":"USD","currency_symbol":"$","currency_type":"decimal","blank_flag_url":"https:\/\/factkeepers.com\/wp-content\/plugins\/tip-jar-wp\/\/assets\/images\/flags\/blank.gif","flag_sprite_url":"https:\/\/factkeepers.com\/wp-content\/plugins\/tip-jar-wp\/\/assets\/images\/flags\/flags.png","default_amount":500,"top_media_type":"none","featured_image_url":false,"featured_embed":"","header_media":null,"file_download_attachment_data":null,"recurring_options_enabled":true,"recurring_options":{"never":{"selected":true,"after_output":"One time only"},"weekly":{"selected":false,"after_output":"Every week"},"monthly":{"selected":false,"after_output":"Every month"},"yearly":{"selected":false,"after_output":"Every year"}},"strings":{"current_user_email":"","current_user_name":"","link_text":"Leave a tip","complete_payment_button_error_text":"Check info and try again","payment_verb":"Pay","payment_request_label":"Factkeepers.com","form_has_an_error":"Please check and fix the errors above","general_server_error":"Something isn't working right at the moment. Please try again.","form_title":"Help Support Factkeepers","form_subtitle":null,"currency_search_text":"Country or Currency here","other_payment_option":"Other payment option","manage_payments_button_text":"Manage your payments","thank_you_message":"Thank you for being a supporter!","payment_confirmation_title":"Factkeepers.com","receipt_title":"Your Receipt","print_receipt":"Print Receipt","email_receipt":"Email Receipt","email_receipt_sending":"Sending receipt...","email_receipt_success":"Email receipt successfully sent","email_receipt_failed":"Email receipt failed to send. Please try again.","receipt_payee":"Paid to","receipt_statement_descriptor":"This will show up on your statement as","receipt_date":"Date","receipt_transaction_id":"Transaction ID","receipt_transaction_amount":"Amount","refund_payer":"Refund from","login":"Log in to manage your payments","manage_payments":"Manage Payments","transactions_title":"Your Transactions","transaction_title":"Transaction Receipt","transaction_period":"Plan Period","arrangements_title":"Your Plans","arrangement_title":"Manage Plan","arrangement_details":"Plan Details","arrangement_id_title":"Plan ID","arrangement_payment_method_title":"Payment Method","arrangement_amount_title":"Plan Amount","arrangement_renewal_title":"Next renewal date","arrangement_action_cancel":"Cancel Plan","arrangement_action_cant_cancel":"Cancelling is currently not available.","arrangement_action_cancel_double":"Are you sure you'd like to cancel?","arrangement_cancelling":"Cancelling Plan...","arrangement_cancelled":"Plan Cancelled","arrangement_failed_to_cancel":"Failed to cancel plan","back_to_plans":"\u2190 Back to Plans","update_payment_method_verb":"Update","sca_auth_description":"Your have a pending renewal payment which requires authorization.","sca_auth_verb":"Authorize renewal payment","sca_authing_verb":"Authorizing payment","sca_authed_verb":"Payment successfully authorized!","sca_auth_failed":"Unable to authorize! Please try again.","login_button_text":"Log in","login_form_has_an_error":"Please check and fix the errors above","uppercase_search":"Search","lowercase_search":"search","uppercase_page":"Page","lowercase_page":"page","uppercase_items":"Items","lowercase_items":"items","uppercase_per":"Per","lowercase_per":"per","uppercase_of":"Of","lowercase_of":"of","back":"Back to plans","zip_code_placeholder":"Zip\/Postal Code","download_file_button_text":"Download File","input_field_instructions":{"tip_amount":{"placeholder_text":"How much would you like to donate? You can change this amount to anything you would like.","initial":{"instruction_type":"normal","instruction_message":"How much would you like to donate? You can change this amount to anything you would like."},"empty":{"instruction_type":"error","instruction_message":"How much would you like to donate? You can change this amount to anything you would like."},"invalid_curency":{"instruction_type":"error","instruction_message":"How much would you like to donate? You can change this amount to anything you would like."}},"recurring":{"placeholder_text":"Recurring","initial":{"instruction_type":"normal","instruction_message":"How often would you like to donate this?"},"success":{"instruction_type":"success","instruction_message":"How often would you like to donate this?"},"empty":{"instruction_type":"error","instruction_message":"How often would you like to donate this?"}},"name":{"placeholder_text":"Name on Credit Card","initial":{"instruction_type":"normal","instruction_message":"Enter the name on your card."},"success":{"instruction_type":"success","instruction_message":"Enter the name on your card."},"empty":{"instruction_type":"error","instruction_message":"Please enter the name on your card."}},"privacy_policy":{"terms_title":"Terms and conditions","terms_body":null,"terms_show_text":"View Terms","terms_hide_text":"Hide Terms","initial":{"instruction_type":"normal","instruction_message":"I agree to the terms."},"unchecked":{"instruction_type":"error","instruction_message":"Please agree to the terms."},"checked":{"instruction_type":"success","instruction_message":"I agree to the terms."}},"email":{"placeholder_text":"Your email address","initial":{"instruction_type":"normal","instruction_message":"Enter your email address"},"success":{"instruction_type":"success","instruction_message":"Enter your email address"},"blank":{"instruction_type":"error","instruction_message":"Enter your email address"},"not_an_email_address":{"instruction_type":"error","instruction_message":"Make sure you have entered a valid email address"}},"note_with_tip":{"placeholder_text":"Your note here...","initial":{"instruction_type":"normal","instruction_message":"Attach a note to your tip (optional)"},"empty":{"instruction_type":"normal","instruction_message":"Attach a note to your tip (optional)"},"not_empty_initial":{"instruction_type":"normal","instruction_message":"Attach a note to your tip (optional)"},"saving":{"instruction_type":"normal","instruction_message":"Saving note..."},"success":{"instruction_type":"success","instruction_message":"Note successfully saved!"},"error":{"instruction_type":"error","instruction_message":"Unable to save note note at this time. Please try again."}},"email_for_login_code":{"placeholder_text":"Your email address","initial":{"instruction_type":"normal","instruction_message":"Enter your email to log in."},"success":{"instruction_type":"success","instruction_message":"Enter your email to log in."},"blank":{"instruction_type":"error","instruction_message":"Enter your email to log in."},"empty":{"instruction_type":"error","instruction_message":"Enter your email to log in."}},"login_code":{"initial":{"instruction_type":"normal","instruction_message":"Check your email and enter the login code."},"success":{"instruction_type":"success","instruction_message":"Check your email and enter the login code."},"blank":{"instruction_type":"error","instruction_message":"Check your email and enter the login code."},"empty":{"instruction_type":"error","instruction_message":"Check your email and enter the login code."}},"stripe_all_in_one":{"initial":{"instruction_type":"normal","instruction_message":"Enter your credit card details here."},"empty":{"instruction_type":"error","instruction_message":"Enter your credit card details here."},"success":{"instruction_type":"normal","instruction_message":"Enter your credit card details here."},"invalid_number":{"instruction_type":"error","instruction_message":"The card number is not a valid credit card number."},"invalid_expiry_month":{"instruction_type":"error","instruction_message":"The card's expiration month is invalid."},"invalid_expiry_year":{"instruction_type":"error","instruction_message":"The card's expiration year is invalid."},"invalid_cvc":{"instruction_type":"error","instruction_message":"The card's security code is invalid."},"incorrect_number":{"instruction_type":"error","instruction_message":"The card number is incorrect."},"incomplete_number":{"instruction_type":"error","instruction_message":"The card number is incomplete."},"incomplete_cvc":{"instruction_type":"error","instruction_message":"The card's security code is incomplete."},"incomplete_expiry":{"instruction_type":"error","instruction_message":"The card's expiration date is incomplete."},"incomplete_zip":{"instruction_type":"error","instruction_message":"The card's zip code is incomplete."},"expired_card":{"instruction_type":"error","instruction_message":"The card has expired."},"incorrect_cvc":{"instruction_type":"error","instruction_message":"The card's security code is incorrect."},"incorrect_zip":{"instruction_type":"error","instruction_message":"The card's zip code failed validation."},"invalid_expiry_year_past":{"instruction_type":"error","instruction_message":"The card's expiration year is in the past"},"card_declined":{"instruction_type":"error","instruction_message":"The card was declined."},"missing":{"instruction_type":"error","instruction_message":"There is no card on a customer that is being charged."},"processing_error":{"instruction_type":"error","instruction_message":"An error occurred while processing the card."},"invalid_request_error":{"instruction_type":"error","instruction_message":"Unable to process this payment, please try again or use alternative method."},"invalid_sofort_country":{"instruction_type":"error","instruction_message":"The billing country is not accepted by SOFORT. Please try another country."}}}},"fetched_oembed_html":false}
{"date_format":"F j, Y","time_format":"g:i a","wordpress_permalink_only":"https:\/\/factkeepers.com\/why-oil-based-fuel-prices-are-poised-to-go-higher-still\/","all_default_visual_states":"inherit","modal_visual_state":false,"user_is_logged_in":false,"stripe_api_key":"pk_live_40P3DgGDAHEP1QtJ0nOU4amBVl87GQiP6LNtpXpIgM209dTEvnpwJQY64VMqftnFoCJJVlDxkJGLVxPoMxsAn42G100bfKk03i7","stripe_account_country_code":"US","setup_link":"https:\/\/factkeepers.com\/wp-admin\/admin.php?page=tip-jar-wp&mpwpadmin1=welcome&mpwpadmin_lightbox=do_wizard_health_check","close_button_url":"https:\/\/factkeepers.com\/wp-content\/plugins\/tip-jar-wp\/\/assets\/images\/closebtn.png"}