BP rakes in quarterly profit of $8.2 billion as oil majors post another round of bumper earnings November 1, 2022November 1, 2022
Saudi Aramco profit surges 90% in second quarter amid energy price boom August 14, 2022August 14, 2022