News

Magnolia Oil & Gas reported a 23% decline in Q2 2025 net income but raised its full-year production guidance following record ...
Luxembourg authorities are looking into possible wrongdoing tied to carbon-credit projects based in China that have been ...
Coal-fired electricity generation in the Philippines is expected to decline for the first time since 2008, falling by 5.2% in H1 2025.