Oil Producers on Track to Set $348B Cash Flow Record