World

The Islamic Revolutionary Guard Corps of Iran has claimed responsibility for striking two oil tankers in the Strait of Hormuz, asserting that the vessels were under U.S. military …