Iran launches barrage of missiles after Israel kills 2 of its top officials

With concerns growing about a global energy crisis, Iran launched attacks against several of its Gulf Arab neighbors and oil infrastructure throughout the region.

About the author