China and oil collude to deter crop sell-off
Just as it seemed investors were willing to take a few profits on crops, along came two reasons to persuade them to hang on. The first was oil, which crossed $90 a barrel in New York to set a 26-month high, amid continued cold...
Read More