Stockreport

BP's Massive Impairment Signals Bad Times for Net-Zero Spending [Yahoo! Finance]

BP p.l.c.  (BP) 
Last bp p.l.c. earnings: 4/29 04:01 pm Check Earnings Report
US:NYSE Investor Relations: bp.com/en/global/corporate/investors.html
PDF The announcement followed a similar one from Ford, which said in December it would incur $19.5 billion in losses due to a substantial curtailment of its EV plans. These [Read more]