Stocks charge higher on trade progress and signs of government stimulus