News

Iran is OPEC's third-largest producer, extracting about 3.3 million barrels per day (bpd) of crude oil. But more crucially, about 19 million bpd of oil and oil products move through the key Strait of ...