Iran’s oil refining capacity is currently at two million barrels per day, said the secretary general of Iran’s Oil Refining Industry Companies Association (ORICA).
Eight Iranian sailors, held in Tanzania for four years on charge of trespassing, have returned home following diplomatic efforts by Iranian authorities.