Check out the companies making headlines in midday trading: Nvidia — Shares of the artificial intelligence…
Tag: BP PLC
BP shares drop 3% after warning of up to $2 billion impairment, weak refining margins
BP in 2020 set out its ambition to become a net zero company “by 2050 or…