BusinessCrude Oil Slides 20% From Its Peak: Relief for Indian Oil Firms, but Cheaper Petrol-Diesel Is Still a Wait7 hours ago0000