Advertisement

Oil slips as Iran deal deadline nears

Iran and six world powers work to break an impasse in negotiations in Switzerland for a deal to curb Iran's nuclear programme in exchange for easing sanctions against Tehran. David Pollard reports.