B2Gold Corp. is rated a Strong Buy, with a compelling risk/reward profile after a sharp stock decline despite stable gold prices. The recent selloff is attributed to overblown country risk fears in ...