Bill and Melinda Gates Foundation divests entire $187m holding in BP | Hacker News Reader