Embracing Trends for Business Innovation and Growth
Indian shares lower open as rising oil prices weigh on market sentiment.