Oil traders rush to invest billions into renewablesft.com1 point·jeffreyrogers··0 commentsOpen articleSaveView on HN