The world economy is the economy of all humans in the world
BP Q1 2025 slides reveal $1.4B profit, $750M buyback as company targets cash flow growth#slides #reveal #1.4B #profit #750M #buyback #company #targets #cash #flow #growth