SharePost Content Read More Commodities & Futures News #future Post navigation Shell earns $1 billion a year from US crude trading, court filing shows Agrochemicals company Syngenta posts big drop in Q1 sales, earnings