BP’s first-quarter revenue was hit by decrease oil and fuel buying and selling nevertheless it confirmed a $1.75 billion share buyback.

LEAVE A REPLY

Please enter your comment!
Please enter your name here