Headline: Oil Prices Jumps 4% as Iran Denies US Talks; Brent Hits $103.94, WTI at $91.62 - Meyka
Asset: OIL