Oil Prices Spike After Iran’s Energy Site Strikes
A sudden strike on a major gas field in southern Iran has pushed global oil prices to the brink of $110 per barrel. The assault targeted facilities that process gas from the South Pars field—an enormous offshore reserve shared with Qatar. Because Iran depends heavily on this domestic source, the dis...