Browsing: Business

30 Mins agoStocks on the move: Energean up 8.5%, Embracer Group down 13%Shares of hydrocarbon exploration Energean led European stocks…