Petrol has breached the 100-a-litre mark or more in all state capitals while diesel has touched the level in over a dozen states. from Industry-Economic Times Read The Rest:economictimes...