Joyride ends now; petrol price hike inevitable