With Russia essentially out of the market (ports freeze in December) and Egypt oversupplied, Peru and Colombia are now the “most convenient” destinations for liver and heart, according to a trader.
Subscribe to a plan to view this and all reports. this article