As G7 leaders gather in Germany this weekend, Oxfam International was among the scores of groups and thousands of people in the street in protest on Saturday as they slammed the world’s top industrialized nations for continuing to push energy and financial policies that are dooming the planet to climate misery and growing inequality while leading millions of people towards …