Oil prices drop on US-Iran progress; global shares gain in choppy trade

Oil prices drop on US-Iran progress; global shares gain in choppy trade