BP rakes in quarterly profit of $8.2 billion as oil majors post another round of bumper earnings November 1, 2022November 1, 2022
Oil giant Shell reveals plans to hike dividend as it reports third-quarter profit October 27, 2022October 27, 2022
Chinese EV giant BYD flags huge jump in quarterly profit, shares surge October 18, 2022October 18, 2022