Home Investing News Big Oil bleak on refining profits going into 2025