Banks Take Heat for Touting Their Green Credentials and Pumping the Saudi Aramco IPO | Fortune