Why BP (LSE:BP.) is on investors’ radar today BP (LSE:BP.) is back in focus after recent share price moves and fresh ...