Asian markets saw a decline after a quiet Wall Street day. Nvidia's shares dropped due to stricter export controls. China's growth slowed in Q1. Tariff tensions between U.S. and China impacted investor sentiment. Bond market calmed with 10-year Treasury yield steady.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing