Total 1 articles
Bitcoin tops $90,000 as Russia and Ukraine launch attacks on energy infrastructure, stalling peace hopes and driving oil prices higher in late 2025.