market buoyancy