buoyant prices