2021-8-21 · Global trade has been a critical component of the economy over the last few decades, reaching around 43% of global GDP before the Covid-19 pande... Read More. Read More. Peak stimulus in the US is positive for long-term stability. The US is in the middle of one of the most dramatic economic recoveries ever seen.