BP boosts buybacks as profit soars to highest in over decade
BP boosted its share buyback program after net profit soared to its highest in more than a decade on strong oil and gas trading results, as the energy company took a $24 billion charge after exiting its operations in Russia.
Soaring oil…
Read More...
Read More...