Oil firms roll back diesel, kerosene and gasoline prices