Business investment and consumer confidence are taking a hit due to the growing economic jitters and uncertainty over the ongoing trade war with China. An important bond market recession warning – known as an inverted yield curve – is spooking investors.
Read More »