There are multiple reasons behind the recent strength in Barclays stock. The bank posted strong profits in its Q1 earnings report. The higher interest rates in the UK have boosted the profits of all the banks operating in the country. Furthermore, a significant decrease in inflation has also improved the liquidity conditions of the stock market.