A dividend-paying ‘vending machine’ — this oil stock weathers tariffs and OPEC

A dividend-paying ‘vending machine’ — this oil stock weathers tariffs and OPEC