Oil prices fell slightly as investors questioned the EU's latest Russia sanctions, including a refined products ban and banking curbs. Brent traded at $69.36 and WTI at $65.86. Analysts say US hesitation weakens the sanctions' effect. Meanwhile, US-EU tariff talks continue and Iran resumes nuclear negotiations. Retail sentiment on oil ETFs remains bearish.
short by
/
04:14 pm on
21 Jul