BP sells US oil refinery, 800 petrol stations for $US2.5bn

BP has sold an oil refinery, south of Los Angeles, and an 800 dealer-operated network of petrol stations to US firm Tesoro as part of a $US38 billion selling spree following the Gulf of Mexico disaster.