Russian invasion of Ukraine roils markets, including the soy complex

Futures activity Mar-22 soybeans closed last week at $15.9025 per bushel on Friday but not before touching a high of $17.65 per bushel on Thursday—a record high for a March soybean contract. Mar-22 soybean oil futures surpassed last year’s high, reaching $0.7472 in Thursday’s [...]