Relief for UK consumer as energy bills set to fall; AI buzz lifts Nvidia shares
Stock prices in Europe struggled to find their feet on Thursday, underperforming the Nvidia-boosted New York-listed tech sector, as US debt ceiling worries continue to hang over equities.There was some welcome respite for the UK...
25 May 2023