Air Liquide Reports Decline in Net Profit and Revenue but Increases Margin

Air Liquide has seen a decrease in both its net profit and revenue for the first…

Enel’s Half-Year Profit Soars 65% Despite Energy Price Decline

Italian energy giant Enel reported a 64.9% surge in net profit to €4.1 billion in the…

Octopus Energy Repays £3 Billion Bulb Bailout, Delivers Windfall to UK Government

Octopus Energy is set to provide the next UK government with an early £3 billion windfall…

Draghi’s Roadmap for EU Competitiveness in a Changing World

In a recent speech, former Italian Prime Minister Mario Draghi outlined key strategies for the European…

Oil Prices Rise Despite Stockpiles and Fed’s Firm Stance

Oil prices managed to stay higher on Wednesday, despite an unexpected jump in U.S. inventories and…