BP buyback cements oil and gas sector at the top of the buyback charts
(Alliance News) - BP PLC was amongst the worst performers in the FTSE 100 on Tuesday, despite swinging to a profit in the first quarter as revenue ticked up and impairments were significantly reduced. Read More