BP

BP

British multinational oil and gas company

Also known as BP P.L.C., BP Connect, BP plc, and BP 2go

BP flags exceptional trading results

BP flags exceptional trading results BP anticipates 'exceptional' trading profits due to oil price spikes caused by the Middle East conflict.