BP lifts production outlook, flags weaker trading into Q3 earnings; shares slip

7 months ago 15
Read Entire Article