Is anything wrong with this picture?

S&P 500 at new high, Oil at new high, Dollar near the high, Gold close to the high and 10 year treasury note at new high (I think something is fishy here)