Mumbai: Rising crude prices tends to be bad news for India as it has always weighed down on the economy in the past updated by German Calls
With Brent crude futures at about $95 a barrel due to supply cuts by oil producing countries like Saudi Arabia …