The Indian rupee extended its rally, rising 0.3% today after a 0.2% gain on Monday, making it one of the better-performing emerging market currencies....
The International Energy Agency (IEA) has adjusted its forecasts for global oil supply and demand, citing the impact of sanctions on Russian and Iranian...