Energy BP shares rise on takeover speculation; Shell denies Finance News Jun 25, 2025 BP shares were whipsawed Wednesday as investors reacted to reports that the oil major might be acquired.BP shares… Read More...