BP rakes in quarterly profit of $8.2 billion as oil majors post another round of bumper earnings November 1, 2022November 1, 2022
White House launches last ditch effort to dissuade OPEC from cutting oil production to avoid a ‘total disaster’ October 4, 2022October 4, 2022
UAE ambassador to Iran to return, 6 years after relations severed | Politics News August 21, 2022August 21, 2022