Independent financial news & research
BP has finalized the sale of its Gelsenkirchen refinery in Germany to Klesch Group, marking a…