In this episode of Al Jazeera's weekly business show: Can US banks resurrect themselves, a Russian manufacturer takes off at the Paris airshow, tight currency controls slow down car production in Venezuela and petro-dollars fuel luxury car investment in the Gulf.