Bullish
BP stock edges higher amid a bullish gap supporting short-term momentum
BP PLC (BP) stock increased by 1.47% to GBX 580.00, trading above its key moving averages, indicating underlying strength. Despite mixed momentum sign...