BP p.l.c.’s (BP) 10-Day exponential moving average is 516.94, while BP p.l.c.’s (BP) share price is 541 p, making it a Sell.
BP p.l.c.’s (BP) 100-Day exponential moving average is 518.50, while BP p.l.c.’s (BP) share price is 541 p, making it a Sell.
BP p.l.c.’s (BP) stock price is 541 p and BP p.l.c.’s (BP) 50-day simple moving average is 545.99, creating a Sell signal.
BP p.l.c.’s (BP) stock price is 541 p and BP p.l.c.’s (BP) 100-day simple moving average is 523.23, creating a Sell signal.
BP p.l.c.’s (BP) stock price is 541 p and BP p.l.c.’s (BP) 200-day simple moving average is 473.33, creating a Buy signal.