BP: Income, Growth And Cheap
Group 1 - BP reported better-than-expected Q2 results, exceeding Wall Street estimates on both revenue and earnings [1] - The company benefited from strong earnings during the quarter [1]
Group 1 - BP reported better-than-expected Q2 results, exceeding Wall Street estimates on both revenue and earnings [1] - The company benefited from strong earnings during the quarter [1]