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