An aerial photograph of the Al-Dora oil refinery complex in Baghdad. China has hailed a three-billion-dollar oil agreement with Iraq as a win for both nations, as it sought to reassure the rest of the world that it should not be concerned by the deal.
(AFP/File/Ali Yussef)