The grain markets traded mixed Monday ahead of the USDA Stocks and Acreage reports tomorrow. After the trade had seen significant weather premiums in the last few weeks, if seemed as profit taking and long liquidation was the theme today. The average trade estimate for June 1, 2015 stocks is 4.557 billion bushels with a range of 4.35-4.7 billion bushels. The June 1, 2014 stocks number was 3.852 billion bushels. The weekly export inspections came in at 1.04 million tonnes, suggesting firmness in demand.