Dairy Futures Technical Commentary – 18 June 2025