ADVERTISEMENT

Iran's unrelenting attacks on Mideast shipping and energy infrastructure send oil prices soaring

Published Mar 12, 2026 02:15 pm
Oil tankers and cargo ships line up in the Strait of Hormuz as seen from Khor Fakkan, United Arab Emirates, Wednesday, March 11, 2026. (AP Photo/Altaf Qadri)
Oil tankers and cargo ships line up in the Strait of Hormuz as seen from Khor Fakkan, United Arab Emirates, Wednesday, March 11, 2026. (AP Photo/Altaf Qadri)
DUBAI, United Arab Emirates (AP) — Unrelenting Iranian attacks on shipping traffic and energy infrastructure pushed oil above $100 a barrel on Thursday, as American and Israeli strikes pounded the Islamic Republic with no sign of an end to the war in sight.
Iran hit a container ship off the coast of Dubai, caused a blaze near Bahrain's international airport, targeted a major Saudi oil field with a drone attack and forced Iraq to halt operations at all the country's oil terminals after an attack on its port of Basra on the Persian Gulf.
Iran flouted a United Nations Security Council resolution from the previous day demanding that it halt strikes on its Gulf neighbors with new attacks also reported in Kuwait and the United Arab Emirates.
Sirens wailed before dawn in Jerusalem after Israel said it was working to intercept missiles launched from Iran. The country also announced it had begun a “wide-scale wave of strikes” on Tehran. In Lebanon, where Israel says it is targeting Iran-linked Hezbollah militants, 11 people were killed in two early morning strikes.
Since the United States and Israel sparked with war with a Feb. 28 attack on Iran, Tehran has embarked on a campaign generated at inflicting enough global economic pain to pressure them to relent in their attacks.
In addition to attacking energy infrastructure around the region, Iran has a stranglehold on the Strait of Hormuz, the strategic waterway leading from the Persian Gulf toward the Indian Ocean through which a fifth of the world's oil is transported.
With traffic in the Strait effectively stopped, the price of Brent crude oil, the international standard, rose another 9% on Thursday to more than $100 a barrel, up some 38% over what it cost when the war started.
Iran fires at multiple Gulf Arab countries and hits ship in Persian Gulf
The U.N. Security Council voted Wednesday to approve a resolution demanding a halt to Iran’s “egregious attacks” on its Gulf neighbors, but Tehran showed no signs of changing its strategy.
As the day began Thursday, a container ship in the Persian Gulf was hit with a projectile off the coast of Dubai, sparking a small fire, according to British military’s United Kingdom Maritime Trade Operations Center. It said the crew of the vessel were safe.
In Bahrain, an early Iranian attack sparked a major fire on Muharraq Island, home to the country's international airport. Authorities urged people to stay indoors and close windows to avoid smoke. The airport has jet fuel tanks, and other tanks in the area serve the kingdom’s oil industry.
Kuwait's Defense Ministry said an Iranian drone smashed into a residential building, wounding two people, the UAE said it had activated air defenses twice to protect Dubai from attacks, and firefighters extinguished a blaze at a tower in Dubai Creek Harbor after a drone hit.
Saudi Arabia said it had shot down a drone targeting the diplomatic quarter of the capital, Riyadh, and also reported downing drones in kingdom’s east, including at least one trying to target its Shaybah oil field in the Empty Quarter desert.
Following an attack on Iraq's Basra port that killed at least one person, officials said Thursday that it had been forced to halt operations at all the country's oil terminals.
Farhan al-Fartousi, the director-general of the General Company for Ports of Iraq, said the attack targeted a vessel in a ship-to-ship transfer area of the Persian Gulf port.
Explosions rock Jerusalem while Lebanon and Tehran are hit by Israeli strikes
Sirens wailed and loud explosions were heard shortly after midnight in Jerusalem and other parts of Israel. The Israeli military said it was responding with another “wide-scale wave of strikes” in Tehran.
Overnight missile launches from Iran and Hezbollah also sent Israelis to shelters in multiple other areas, including Tel Aviv and the northern border with Lebanon.
An Israeli strike hit a car Thursday in Ramlet al-Bayda, a major seaside tourist area of Beirut where dozens of displaced people have been sheltering. Eight people were killed and 31 others were wounded, the Lebanese Health Ministry said. The Israeli military press office told The Associated Press it was “not aware” of a strike at that location.
In Aramoun, a town about 10 kilometers (six miles) south of Beirut, another three people were killed and a child was wounded in another early Israeli attack.
Casualties continue to climb as conflict continues
At least 634 people have been killed in Lebanon since the latest fighting began, the Lebanese Health Ministry said Wednesday.
The U.N. refugee agency said at least 759,000 people have been internally displaced in Lebanon.
Iranian authorities say more than 1,300 people have been killed there, and Israel has reported 12 people dead. The U.S. has lost seven soldiers while another eight have suffered severe injuries.

Related Tags

WORLDNEWS US-ISRAEL-IRAN WAR
ADVERTISEMENT
.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1561_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1562_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1563_widget.title }}

{{ articles_filter_1564_widget.title }}

.mb-article-details { position: relative; } .mb-article-details .article-body-preview, .mb-article-details .article-body-summary{ font-size: 17px; line-height: 30px; font-family: "Libre Caslon Text", serif; color: #000; } .mb-article-details .article-body-preview iframe , .mb-article-details .article-body-summary iframe{ width: 100%; margin: auto; } .read-more-background { background: linear-gradient(180deg, color(display-p3 1.000 1.000 1.000 / 0) 13.75%, color(display-p3 1.000 1.000 1.000 / 0.8) 30.79%, color(display-p3 1.000 1.000 1.000) 72.5%); position: absolute; height: 200px; width: 100%; bottom: 0; display: flex; justify-content: center; align-items: center; padding: 0; } .read-more-background a{ color: #000; } .read-more-btn { padding: 17px 45px; font-family: Inter; font-weight: 700; font-size: 18px; line-height: 16px; text-align: center; vertical-align: middle; border: 1px solid black; background-color: white; } .hidden { display: none; }
function initializeAllSwipers() { // Get all hidden inputs with cms_article_id document.querySelectorAll('[id^="cms_article_id_"]').forEach(function (input) { const cmsArticleId = input.value; const articleSelector = '#article-' + cmsArticleId + ' .body_images'; const swiperElement = document.querySelector(articleSelector); if (swiperElement && !swiperElement.classList.contains('swiper-initialized')) { new Swiper(articleSelector, { loop: true, pagination: false, navigation: { nextEl: '#article-' + cmsArticleId + ' .swiper-button-next', prevEl: '#article-' + cmsArticleId + ' .swiper-button-prev', }, }); } }); } setTimeout(initializeAllSwipers, 3000); const intersectionObserver = new IntersectionObserver( (entries) => { entries.forEach((entry) => { if (entry.isIntersecting) { const newUrl = entry.target.getAttribute("data-url"); if (newUrl) { history.pushState(null, null, newUrl); let article = entry.target; // Extract metadata const author = article.querySelector('.author-section').textContent.replace('By', '').trim(); const section = article.querySelector('.section-info ').textContent.replace(' ', ' '); const title = article.querySelector('.article-title h1').textContent; // Parse URL for Chartbeat path format const parsedUrl = new URL(newUrl, window.location.origin); const cleanUrl = parsedUrl.host + parsedUrl.pathname; // Update Chartbeat configuration if (typeof window._sf_async_config !== 'undefined') { window._sf_async_config.path = cleanUrl; window._sf_async_config.sections = section; window._sf_async_config.authors = author; } // Track virtual page view with Chartbeat if (typeof pSUPERFLY !== 'undefined' && typeof pSUPERFLY.virtualPage === 'function') { try { pSUPERFLY.virtualPage({ path: cleanUrl, title: title, sections: section, authors: author }); } catch (error) { console.error('ping error', error); } } // Optional: Update document title if (title && title !== document.title) { document.title = title; } } } }); }, { threshold: 0.1 } ); function showArticleBody(button) { const article = button.closest("article"); const summary = article.querySelector(".article-body-summary"); const body = article.querySelector(".article-body-preview"); const readMoreSection = article.querySelector(".read-more-background"); // Hide summary and read-more section summary.style.display = "none"; readMoreSection.style.display = "none"; // Show the full article body body.classList.remove("hidden"); } document.addEventListener("DOMContentLoaded", () => { let loadCount = 0; // Track how many times articles are loaded const offset = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]; // Offset values const currentUrl = window.location.pathname.substring(1); let isLoading = false; // Prevent multiple calls if (!currentUrl) { console.log("Current URL is invalid."); return; } const sentinel = document.getElementById("load-more-sentinel"); if (!sentinel) { console.log("Sentinel element not found."); return; } function isSentinelVisible() { const rect = sentinel.getBoundingClientRect(); return ( rect.top < window.innerHeight && rect.bottom >= 0 ); } function onScroll() { if (isLoading) return; if (isSentinelVisible()) { if (loadCount >= offset.length) { console.log("Maximum load attempts reached."); window.removeEventListener("scroll", onScroll); return; } isLoading = true; const currentOffset = offset[loadCount]; window.loadMoreItems().then(() => { let article = document.querySelector('#widget_1690 > div:nth-last-of-type(2) article'); intersectionObserver.observe(article) loadCount++; }).catch(error => { console.error("Error loading more items:", error); }).finally(() => { isLoading = false; }); } } window.addEventListener("scroll", onScroll); });

Sign up by email to receive news.