Shares Rally And Treasury Yields Decline As US Economy Shrinks
On Thursday, US stock indexes rallied, while Treasury yields declined for the third consecutive day, as investors were weighing data showing a decline in the US economy for the second quarter in a row, a day after the US Federal Reserve hiked the interest rate. Dollar movements and data Along with Treasury yields declining, the […]