Behzad Shamsi, chief financial officer of the National Iranian Oil Company (NIOC), said global oil prices have dropped about 21% in recent months compared with previous periods—a significant decline.... More
More Iran News