Energy, cost of living and recession

By Michael Roberts * The G7 governments have a problem. The war in Ukraine against Russia is not won. It looks set to be a long grinding conflict, possibly with no end.  And yet the world and particularly Europe depends on Russian energy supplies. The G7 has agreed to stop buying Russian oil, as part of its … Continue reading Energy, cost of living and recession