Julius Baer reported a 25% drop in net profit for 2025, attributed to credit losses and higher tax charges, although analysts noted signs of improvement in underlying profitability.
Story Timeline: US Escalates Venezuela Oil Embargo, Seizing Russian-Escorted Tankers