BP BP-3.66%decrease; red down pointing triangle suspended its quarterly share buyback in a bid to strengthen its balance sheet as oil prices weaken. The last time the British energy major didn’t ...