BP shares are up 13.5% in 2023! Should I buy them in March?

[ad_1] Image source: Getty Images BP Shares (LSE: BP) have been an impressive investment of late, up 13.5% year-to-date and an impressive 50.18% over the past 12 months. That compares to an increase of 4.25% and 9.27% respectively FTSE 100…







