David Rewcastle is a financial analyst based in Darien, Connecticut. He specializes in analyzing energy equity and fixed income. He has a proven track record of generating superior returns. David has extensive experience in the energy and utilities sector and a strong background in petroleum and macroeconomics.