Fed's Powell signals no rate hike after 45% oil shock