Question: why buoyant force act upward?
Answer: The buoyancy force is caused by the pressure exerted by the fluid in which an object is immersed. The buoyancy force always points upwards because the pressure of a fluid increases with depth.