Bitcoin trades near $73,000 after heavy ETF outflows and market pressure. Lower exchange reserves and strong institutional interest still support hopes for price recovery in June 2026.
FTSE 100 Opens Lower as Elevated Oil Prices, Softer Sterling, Mixed Global Cues, Drax’s Bluefield Deal, Ensilica Contract and Weak UK House Prices Shape London Market Sentiment