3 Energy Stocks Generating Passive Income Amid Global Tensions | Whale Factor