There are a lot of reasons that food prices have been rising, but you might be surprised to find out that one of the biggest factors is Wall Street.

j vimeo.com/55639472

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…