AP: Ruffalo brings energy message to NASCAR crowd