US markets closed the week in red after economic data pointed to slowing business activity and further weakening in consumer sentiment. Adding to the gloom was weak guidance shared by Walmart, which is considered a proxy for the health of the US consumer. Musk’s DOGE continued its aggressive firing spree as the US announced plans to slash its defence budget.
The geopolitical situation also remained murky and unsettled in Europe, pointing to a complicated path towards fiscal stimulus.