Tag: Brazil posts trade surplus of $3.97 bln in June