Macro cheer for market as crude cools