S&P Global Ratings report highlights risks of low profitability and credit shocks in the Chinese banking sector as Beijing prioritizes economic growth.
Trump administration cancels $679 million in federal support and halts a nearly-complete project, citing national security concerns.
Former President calls renewable energy a 'scam,' creating fresh regulatory uncertainty for solar and wind investments.
Treasury's new 'safe harbor' rules, seen as less strict than feared, ignite a broad rally across the renewable energy sector.