Current Date 10 Apr, 2025

Global trade war fears cause market selloff and recession worries.