Russia and India signed trade and arms deals during President Vladimir Putin's visit to New Delhi on Monday for talks with Prime Minister Narendra Modi
We all woke up to a crisis in the oil markets yesterday. It was a 31% drop within seconds. The second highest drop since January 1991 when the Gulf War