News Oil revenues plunge 43% as production hits six-year low, PIAC warns: aging fields, missed investments, and a $561 million hole in the books NathanApril 20, 2026April 20, 202602 mins