Keep in mind that APA found in plant-based foods takes a lot of energy for your body to convert to EPA and DHA. I understand that many people following a vegan diet struggle with the concept of fish oil or eating fish, but animal products contain the necessary omega-3 fatty acids to allow your body to absorb and synthesize what you take in. However, there are plant-based options — you’ll just need more APA because of the way your body processes the medium-chain fatty acid.
A report by the Harvard Medical School studied five popular brands of fish oil, including Nordic Ultimate, Kirkland and CVS. They found that the brands had "negligible amounts of mercury, suggesting either that mercury is removed during the manufacturing of purified fish oil or that the fish sources used in these commercial preparations are relatively mercury-free".
A lot of the benefit of fish oil seems to come from the omega-3 fatty acids that it contains. Interestingly, the body does not produce its own omega-3 fatty acids. Nor can the body make omega-3 fatty acids from omega-6 fatty acids, which are common in the Western diet. A lot of research has been done on EPA and DHA, two types of omega-3 acids that are often included in fish oil supplements.