Saudi Aramco (2222.SR) reported a first-quarter net profit of 27.3 billion, marginally surpassing analyst expectations of 26.8 billion despite Brent crude
In a provocative analysis, Goldman Sachs argues that traditional energy stocks should form the “bedrock” of sustainable investment portfolios, challenging