Live

LATEST

Iran: Shell finalizes oil debt payment

ENERGY

Iran: Shell finalizes oil debt payment

The NIOC and Royal Dutch Shell have reached a final agreement on how the Anglo-Dutch company must clear its debt of $2.3 billion to Iran.