NTOIY Financials: Neste Oyj AI Analysis