Stockreport

Oil prices climb past $105 a barrel as war in Iran enters third week [CNN]

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 Brent crude, the global benchmark, rose 2.9% to about $106.12 a barrel. US oil rose 2.6% to $101.53. The US and Israel-led war in Iran has now entered its third week, [Read more]