Investing.com·3 hours ago·macroeconomiaBULLISHLOWOrigin Energy FY26 slides: cash flow surges 72% amid profit declineNo summary availableRead at Investing.com→