EIA: oil production in Iran reaches 3.25M bpd in March
(MENAFN) The most recent report from the U.S. Energy Information Administration (EIA) reveals that Iran's oil production reached 3.25 million barrels per day (bpd) in March 2024, showing a slight ...