Beach Investment Counsel Inc/pa