BP plc (NYSE:BP) a company that provides fuel for transportation, energy for heat and light, lubricants to engines, and petrochemicals products is currently down (-0.80%) on 3,091,093 shares traded after BP plc has set a capital budget of $2.85 billion ...
Related articles »