Questions remain about whether the $16.5 billion in direct payment aid for agriculture approved by Congress will be enough to help struggling sectors, especially the livestock sector.



WDAY logo
listen live
watch live