The shock departure and fall from grace of BP CEO Bernard Looney has been the talk of the City this week. After more than two decades at the £90 billion company and four years at the helm, he resigned with a carefully worded statement.
Read full NASCAR article on Yahoo Sports
Read all NASCAR articles