Energy Stocks Surge: What Occidental Petroleum and Ardmore Shipping's Rise Means for Investors | Whale Factor