Financial markets, innovations and cleaner energy production in OECD countries · Study