Petrol prices in Delhi stood at Rs 101.84 per litre and diesel at Rs 89.87 per litre
Reports indicate that Rs 133 crore has been wasted so far due to lost business hours
Experts believe that it is a welcome move that will potentially cheer the global investor community