BP has agreed a three-year framework crude oil deal with independent Chinese refinery Shandong Tianhong Chemicals, for annual supplies of 8 million barrels from this year, an executive with the Chinese company said on Thursday. Li Dongbo, president of Shandong Tianhong Chemicals, told Reuters the...