By The Economist On June 16th something very peculiar happened in Germany’s electricity market. The wholesale price of electricity fell to minus €100 per megawatt
Winslow Wheeler, Counterpunch – “For decades, the media have taken their descriptions of the size of the defense budget straight from the Pentagon’s annual press