Oil firms roll back diesel, kerosene prices