Yahoo Web Search

Search results

    • Why BP Seems Set for a Mixed 2023

      Why BP Seems Set for a Mixed 2023

      GuruFocus.com via Yahoo Finance· 1 year ago

      BP PLC (NYSE:BP) released its fourth-quarter earnings results on Tuesday, revealing mixed results as it beat its revenue estimate by $70.36 billion yet...

    • US, China announce climate agreement

      US, China announce climate agreement

      The Hill via Yahoo News· 7 months ago

      Presented by BP — {beacon} Energy & Environment Energy & Environment PRESENTED BY The Big Story US, China to cooperate on combatting climate change China...