Stock and Oil Prices Rise Together: Unpacking This Rare Market Phenomenon | Whale Factor