How is it that ships made largely of steel can float when the density of steel is much higher than the density of water? Why is it possible to make oil tankers much larger than other ships (and what happens when an oil tanker is unloaded?)

The volume of water displaced is determined by the volume of the ship, not the volume or weight of the steel hull.

ships rise up when offloaded.