We should boost Europe's energy independence by investing in renewables, CEO says By: CNBC.com News February 21, 2022 at 01:37 AM EST It comes as tensions between Russia and Ukraine have pushed discussions about energy independence to the fore. Read More >> Related Stocks: CNOOC Limited Common Stock