A French NGO has been caught kidnapping African children for their “own good”.
Mexico has been hit with serious flooding that temporally halted oil exports.
Oil hit 97 dollars a barrel. It is almost there.
This chart may reveal who the next bad news boys of the banking world will be.