Xinhua News Agency, May 31, American soybean oil even the contract fell 4.9% to 46.43 cents / pound.

Xinhua News Agency, May 31, American soybean oil even the contract fell 4.9% to 46.43 cents / pound.