UPDATE 1-Brazil posts $10.3 bln April trade surplus  Yahoo Finance Continue reading