Oil prices are up nearly 3% in the past two days, including a $1 rally to $103.59 today.
US inventory data showed an unexpectedly large build oil. Instead the market focused on thinning gasoline inventories and technicals.
WTI crude oil daily
There is very little, technically, blocking a re-test of $105 but in the near-term a bounce in the US dollar could pull down crude prices.