The world’s top 100 energy firms raked in nearly $23 billion in additional profits during March, as crude prices climbed over $100 per barrel.