Big banks earnings get a Trump trade war boost on stock market chaos