Clark loses powers = Automatic BIZARRO
Too much of the god awful Tess and the usual garbage we get when the writers can't come up with a good reason why Clark doesn't just put a stop to whatever the villains are up to.
Clark is not a meteor freak, Parasite's powers shouldn't have worked. Clark's powers are a natural function of being an Kryptonian living on a planet with a yellow sun.
Plus, I'm sure that bloody ring is going to come back the next time Oliver disagrees with Clark.
Please stop this crap, it ruined what could have been a good episode.