BP share price forecast as it sells Castrol to Stonepeak Partners
EUR/USD forecast as Goldman Sachs predicts a return to dollar slide
Global stocks hit highs as US-Iran war tensions ease
GME stock price analysis: What next for GameStop after the surge?