Shell denies acquisition talks with bp amid market speculation

M&A & Investment