Brent falls to $107 amid ease in oil supply concerns