U.S. oil benchmark tops $85 a barrel as Middle East tensions escalate

Generated by Feedzy