Funny, it's point-by-point exactly the line of the french eco channel BFM Business (which, I concede, is my main and only source in term of economics matters). I am curious, are you also a listener of this channel ? If not, what medias also hold this line ?