$BP··On the fence
BP's Leadership Shakeup: What It Means for Investors
BP has caught my attention recently, not for its usual energy sector movements, but due to some significant executive changes. The company has ousted another top executive, a move...