News

Egypt's central bank kept key interest rates unchanged on Thursday, pausing a trend of rate reductions despite inflation rates easing.
BP PLC BP shares are trading lower on Tuesday after the company reported first-quarter fiscal 2025 results. Sales and other operating revenues came in at $46.905 billion, beating the consensus of ...