Oil at $82, Yields at 4.59% Keep Markets on Edge Amid Iran Tensions