Energy News

BP Confirms Allotment And Issue Of 13.65 Mln Ordinary Shares