Financials Exxon smashes Western oil majors' earnings record with $56 billion profit for 2022 Jan 31, 2023 3:31:pm
Financials HSBC to stop funding new oil and gas fields as part of policy overhaul Dec 14, 2022 10:40:am