Oil surged to $107 amid US-Iran tension, reinforcing 'higher-for-longer' rate fears ahead of a busy central bank week. Tech euphoria fueled by AI spending offset macro worries. FX markets are tense, with the Euro vulnerable to the crude 'tax' and USD/JPY nearing 160.00, raising intervention risk. European shares opened flat.
27-04-2026 08:55 GMT
by Zain Vawda