Oil firms still don't pay corporate tax