Ever since Elon Musk defied the oil giants with Tesla, a silent battle has been brewing.