Petrol and diesel prices soar