RT @GregorMacdonald: Happy New Year. Global oil production peaked in 2005 at 73.718 mbpd and for the 5th year in a row has failed to exc ...