Positive buoyancy occurs when an object is lighter than the fluid it displaces. The object will float because the buoyant force is greater than the object's weight.
But I also read,
buoyancy force for a partially submerged body (like a sailing boat) must be equal to the weight of the body
How can both statements be correct? Is the first one referring to the fact that the Body is wholly submerged, so the fluid's upthrust would be greater than the objects weight causing it to move upwards to the surface, where, the volume of water displaced decreases such that the buoyancy force decreases to become equal to the weight?