Coinspeaker BP Records 21% Decline in Net Profits, Performs Below ExpectationsUK-based oil and gas company BP is experiencing not the best times at the moment as well as the industry in general. The net profit in 2019 was 21% lower than in 2018.BP Records 21% Decline in Net Profits, Performs Below Expectations