News

US stock futures wavered amid a tough batch of corporate earnings after the bell and persistent trade uncertainty.