Barclays reported a significant profit increase, announced a £1 billion share buyback, and plans operational streamlining for growth.
BP stock continues to rises despite weak earnings, driven by activist investor enthusiasm and commitment to renewable energy transition.
Reddit stock fell 8% after reporting slower user growth alongside unmet revenue expectations, prompting investor concern and reevaluation.
FTSE 100 achieves record due to strong energy sector; US inflation rise impacts stocks, influences Federal Reserve policy.