Crude oil prices fell sharply on Thursday as renewed optimism around a potential U.S.-Iran nuclear agreement raised the prospect of increased Iranian oil exports, adding bearish pressure to an already uncertain market. Brent crude futures dropped $1.56, or 2.36%, to settle at $64.53 a barrel, while U.S. West Texas Intermediate (WTI) crude fell $1.53, or […]
