BP sees “exceptional” trading in Q1; net debt rises to $25B - $27B

Seeking Alpha Seeking Alpha —

Read full article at Seeking Alpha →