U.S. Markets close in 4 hrs 23 mins

'River Monsters' Sneak Peek: Killer Tapah?

The series finale of 'River Monsters' airs May 28 on Animal Planet.