Oil drops below $106 as US and Iran negotiate deal

Business