Business

U.S. oil jumps to 7-year high above $101 a barrel as Russian assault prompts sup..