Markets on edge