2.40pm Markets Update
Wall Street's main indexes opened lower today, as investors turned cautious ahead of tomorrow's crucial nonfarm payrolls report, while defence companies advanced after President Donald Trump called for a $1.5 trillion military budget.
Business
• 17 hrs