US Stock Futures Fall, Oil Climbs on Trump Threats: Markets Wrap

Written on 04/06/2026