Live

LATEST

Iran, Russia finalizing oil-for-power deal

ECONOMY

Iran, Russia finalizing oil-for-power deal

Russian officials are in Tehran for final talks on a multibillion-dollar agreement which includes sales of Iranian oil to that country in exchange for electricity, the Mehr news agency reported on Monday.

Afghan parliament attack leaves 9 dead

AFGHANISTAN

Afghan parliament attack leaves 9 dead

Explosions and gunfire rock Afghanistan’s parliament building in Kabul, resulting in the death of two civilians and seven militants.

Iran MPs urge action over Saudi stake

ECONOMY

Iran MPs urge action over Saudi stake

Iranian lawmakers are calling for government and judiciary intervention after reports that a Saudi holding is maintaining a monopoly on production of cooking oil in Iran.