What is behind British American Tobacco stock's recent gain in value today
British American Tobacco plc (BATS) is currently trading at GBX 4,492.00, up 2.00% for the day. The price sits just above its 50-day moving average, but remains below the 20-day moving average, ...