
Alpha Buying: Volatility Be Damned—These Energy Stocks Have a Plan
Energy markets are in a bit of flux at the moment. Last week, the idea of $120 oil and continued disruption from the Middle East conflict was at the top of expert minds. This week, we seem to be back to everlasting peace, bliss, everlasting cooperation, …