PREFERRED SUPPLIER AGREEMENT Dated as of June 29, 2009 by and among BP ENERGY COMPANY, BP CORPORATION NORTH AMERICA INC. AND IDT ENERGY, INC.