This is surprising, given that demand from China is down. Just last Friday, China cancelled orders and prices dropped due to declining demand. Now, prices are trading at record highs.
This is surprising, given that demand from China is down. Just last Friday, China cancelled orders and prices dropped due to declining demand. Now, prices are trading at record highs.