British oil giant BP announced Tuesday an 86 percent slide in annual net profit, hit by lower crude prices and a huge write-down linked to its green energy transition.
Farmers coming off a difficult 2025 are looking at a similar picture for 2026: below-breakeven grain prices, high input costs, tight margins. But it’s still early and much remains in flux, says Matt ...