91³Ô¹ÏÍø

Watch CBS News

Maryland drivers hope for relief at the pump after announcement of Iran ceasefire

Maryland drivers are ready for change at the pump as the war in Iran continues to keep fuel costs high. 

Gas experts have a close eye on trends after President Trump announced a two-week ceasefire in Iran.

"This is not looking good right now," said driver Julia Greer. "I remember a few years ago when I could fill up my car for $20, and now, it's significantly higher. I don't even fill up my car. I put like $15 in it and let it go."

Waiting for relief at the pump 

Despite the announcement of a ceasefire to the war in Iran, some drivers don't expect relief at the pump anytime soon.

"Hopefully in a long time, it'll come down, but I don't see it happening quickly," Heitner said.

A spokesperson for AAA said the prices of oil dropped slightly after the announcement Tuesday. 

"Upon that announcement, we did see some trading with the price of crude oil go down a little bit," said AAA Spokesperson Ragina Ali. "Earlier in the week, it was trending at about $110 per barrel."

Gas experts weigh in 

AAA noted a significant increase in gas prices in Maryland. On Wednesday, the average price for regular gas was $4.19, which, according to Ali, is three cents more than Tuesday.

"Seventy-one cents more than a month ago and 92 cents more than a year ago," she said.

GasBuddy Petroleum Analyst Matt McClain said prices could fall if the ceasefire holds.

"A slow fall back down three to five cents a gallon," he said.

McClain said we probably won't see a change for a couple of days.

"If it does not hold, we go right back to where we were yesterday at this time, which is an upward trajectory," McClain said. 

Ali shared the following tips for drivers trying to save money and gas.

"The faster you go, sudden stops, sudden braking can also impact your fuel efficiency," she said. "Make sure that you're not carrying around unnecessary cargo…Carpool if that's an option. Combine your errands if that's an option."

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