Global GBTG Steady at 939 Awaiting Next Catalyst 20260520 Merchants Bancorp MBIN Stock Today Rallies 119 Resistance at 4746 20260520 Trump Departs China After Talks on Trade Oil and Taiwan Key Takeaways for Markets Virax VRAX Stock Today Drops 1230 Key Support at 026 20260520 EU Weighs Trade Defenses as China Trade War Risks Escalate