Oil climbs as Iran threatens retaliation and gold near $4,400

Business