Home Stock Why oil refiner Neste is cutting 600 jobs?