The UK Competition and Markets Authority has fined four major banks £104.5M for sharing sensitive UK bond information.