Oil touches seven week high amid demand optimism, war concerns; brent crude at $85.