Shareholder Resolution at BP Receives 99% Support