BP – trading and net debt position ahead of expectations, Income Buy
An “update on progress towards net debt target”-titled announcement from BP (BP.), which includes a claim of “earlier than anticipated delivery of disposal proceeds combined with very strong business performance during the first quarter”. This sounds good...


