Volvo posts forecast beating earnings, buoyed by European demand