Oil gains as investors weigh Middle East tensions