Bipartisan Senate Coalition Introduceds Clean Energy Tax Stimulus - But Can it Pass?