MUMBAI: The Reserve Bank of India likely intervened in the foreign exchange market on Tuesday, two bankers and a trader at an FX broker told Reuters, as a renewed rise in oil prices put pressure on the rupee. The Indian currency was at 94.68 per dollar, down 0.2% on the day. State-run banks were seen offering dollars around the 94.70 level, most likely on behalf of the RBI, one of the bankers…
Mark Cuban pays what he owes. Elizabeth Warren calls out zero-tax firms. A new study asks: does public shaming of tax avoidance actually work? The answer is yes.