Palace Capital (LON:PCA) Reaches New 1-Year Low – Time to Sell? — NOG -0.60 · News Impact Screener