BP’s Full-Year Profit Plunges 96% To $381M In 2024 On Lower Refining Margins