BP agrees to sell Gelsenkirchen refinery in deal with Klesch

BP has signed an agreement to divest its Gelsenkirchen refinery and associated businesses in Germany to European refiner Klesch Group…