I agree that oil being off today is related to dollar strength, it almost always is. While the US looks to be for a bad time economically speaking, it is still so much better off than the rest of the world. The flight to safety still includes the dollar ...and gold, which also did well today.
The other PMs and base metals? Not so well.