BP shares soar after energy giant posts $8.5 billion quarterly profit

0
16

Font size