If you're in the business, no matter you're a senior or a newbie, you must know the fact that due to the unique feature of being in international trade, the whole process may take 2-3 months to close one deal. With all the risks in between, especially under COVID-19 situation, you may lose confidence in the final margin.
All the uncertainty will be possible to increase the risks, it also will create the space for more opportunities.
Try to look at things in a longer run, if the current situation disappoints you, wait a bit and look for different ways to definite it. Something uncertain perhaps brings pains, but also gains.
Sourcing strategies are one of the surprises, as long as you master the skills.