France is a major industrial power with the world’s seventh-largest economy. A political deadlock in parliament has left ...
Looking back on energy products and services stocks’ Q2 earnings, we examine this quarter’s best and worst performers, ...