He has written for Nature, The Economist Intelligence Unit, The Financial Times of London, The Harvard Business Review, Route Fifty, The Petroleum Economist, and Talking Points Memo. He has appeared on MSNBC and Al Jazeera in the United States, BNN in Toronto, The Keiser Report in London, and RealVision TV.