SEC Filings
Imperial Oil's Receivables More Than Doubled This Year, But Payables Climbed Almost In Step
Customers owe Imperial C$9,153 million, and the company owes suppliers and tax authorities most of the difference, as buybacks hit C$2,086 million.