Поскъпването на петрола и слабият щатски долар подкрепиха доброто представяне на Wall Street