Bank of America and AI, exchanges feud with researchers, a potential EU tax on US tech, and more 11 Apr 2025