BT share price wavers after results: Time to buy or sell?
Shein dodges ban as French court rejects 3-month shutdown push
AT&T stock price hits make-or-break point as a risky pattern forms
DAX, CAC, STOXX sink over 3% as Middle East tensions escalate
Europe ramps up defence manufacturing — can it be ready in time?
Evening digest: Oil plunges, Bitcoin jumps on Iran deal hopes