Emeren launches as new name for ReneSola, with unchanged ticker symbol

Emeren Group Ltd. SOL, -4.07% said Monday it’s no longer calling itself ReneSola Ltd. Its new name, Emeren Group, is derived from “empowering renewables,” the company said. Emeren Group’s U.S.-listed ...

Big Insider Buys of Oil and Solar Stocks Are Plays on Russia Sanctions

Text size Crude-oil storage tanks at a Plains All American Pipeline facility. Angus Mordant/Bloomberg Insiders have snapped up stock of two companies whose prospects have brightened due to Russia’s in...