Home BP announces 97 percent drop in annual net profit 11 Feb. 2025 BP announces 97 percent drop in annual net profit