Petrol, diesel prices hiked for 4th straight day; petrol crosses Rs 120 mark in MP