Oil eased following a day of choppy trading as investors booked profits and unwound some positions ahead of Israel’s expected retaliation against Iran and the potential rollout of fresh economic stimulus in China.