BP announced today that it will cut spending on renewable energy investments by £3.95 billion a year, instead focusing on ...