Brent crude tops $100 as geopolitical turmoil threatens AI boom