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

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.