Oil prices are $1.15 firmer, to $95.28, after US oil inventory data hit the wires. EUR/USD surged along with crude, now up at 1.4437, triggering stops above the post-Greek vote high early last evening.

Minor resistance is at 1.4450 while strong resistance is up at 1.4500.