News

Eni SpA (E) reports robust exploration success and strategic growth in renewables, while maintaining a strong balance sheet ...
Qatar threatens to suspend liquefied natural gas supplies to the EU, citing concerns over the bloc's corporate sustainability ...