News

BP stock price stayed firm near $34 in pre-market trading after the oil giant topped Wall Street forecasts and raised its ...