The rising DOW is a reflection of the weakening dollar. It isn’t that stocks are fantastic, just that the intrinsic value of companies is the same when translated to weak dollars; it takes many more dollars to reflect the same intrinsic value now versus years before. Or as another poster said in one word - inflation.
Strange, for months they have talked about the strengthening dollar helping to lower oil prices.