Diesel as a fuel should be around for a long while; however, resale values could dip due to uncertainty from authorities regarding its future.
Of the SUVs you’ve mentioned, we recommend the Mercedes-Benz GLC, though you could also consider the BMW X3 if it better suits your specific needs.