what will drive prices higher is oil company shareholders wanting better returns on their investments. That means diverting profits to dividends, and not increased production.
If your shares are registered to a broker, then your brokerage account gets the dividends deposited into your account. If you actually have ENB shares certificates in your hands, then ENB will send you a check. https://www.investopedia.com/ask/answers/102714/how-and-when-are-stock-dividends-paid-out.asp