Loading activity…

@undoubtfulnerd
El amor hace la revolución!
World & Business
One user argues that crude oil at $108 does not explain the market's fall, pointing instead to taxation, a falling rupee and economic struggles. Another predicts that people's losses will help Rahul Gandhi win an election.