Big Tech earnings so far this week have sent a clear warning: investors are willing to overlook soaring spending on artificial intelligence if it fuels strong growth, but are quick to punish companies ...
BBC analysis editor Ros Atkins looks at why tensions have been running so high in the city - and how we got here.