Stocks, oil struggle to hold ground as minutes show Fed rally around rate hikes