European stocks tick higher as Iran war deadline unsettles markets
BERLIN, GERMANY – MARCH 16: A truck and a bicyclist move by a petroleum station that reveals gasoline costs effectively over EUR 2.00 per litre on March 16, 2026 in Berlin, Germany. The German authorities, in response to dramatic worth will increase of petrol in Germany for the reason that outbreak of the U.S.-Israeli navy…