For once, India's economy, which is heavily dependent on imported crude, is in a sweet spot of declining crude prices and appreciating rupee.....Read More