Exxon smashes Western oil majors' profits with $56 bill... Exxon Mobil Corp posted a $56 billion net profit for 2022, the company said... wallamag 1 year ago
Qatar reiterates denial that its government involved in... Qatar reiterated on Sunday that the country denies any involvement in a cor... wallamag 1 year ago