CNBCOne impact of low oil: The car recessionCNBCMarch U.S. vehicle sales disappointed, falling to about 16.6 million autos versus estimates of 17.4 million. While unit sales for pickup trucks, SUVs and crossover utility vehicles (CUV) were all positive, sm
…