I have to disagree that bitter-sweet is an oxymoron."Bitter" and "Sweet" are NOT opposites, but the names of a couple of the battery of taste sensations that make up flavor. Something CAN be both bitter and sweet, and maybe sour or salty, etc., at the same time.
Dave Oesterreich