Oil declines for a second day, dropping more than 2% as concerns that slowing economic growth will curb petroleum demand were reinforced by disappointing reports on US private sector employment and manufacturing. Currently it is trading at USD 99.90 per barrel.
Discover the latest Business News, Sensex, and Nifty updates. Obtain Personal Finance insights, tax queries, and expert opinions on Moneycontrol or download the Moneycontrol App to stay updated!