It depends greatly on the type and source of the fish. For example, a premium fresh tuna steak will generally have much more mercury than cheap canned chunk light tuna. Domestic farmed catfish will have lower levels than some expensive wild fish.
Sources, please?
You see, I've been a canned tuna addict since childhood,
and always wondered why I didn't end up like the Mad Hatter
in Alice in Wonderland from all the mercury...