News

Iran is OPEC's third-largest producer, extracting about 3.3 million barrels per day (bpd) of crude oil. But more crucially, ...