Geo Politics July 23, 2026 Brent oil’s price briefly tops USD 100 per barrel, as stocks are set to drop on Wall Street