INPEX Corporation (TSE: 1605) posted an 11.9% year-on-year revenue decline to ¥1.05 trillion in the first half of 2025, driven by lower crude oil and natural gas prices, but boosted its profit and ...