Trade BP (BP.) shares | Commission-free on Freetrade