Why Can Oxygen Only Make 2 Bonds?

Tag » How Many Bonds Can Oxygen Form