Italian media claims fuel switches were deliberately turned off; official confirmation awaited February 12, 2026: A fresh twist has emerged…