For the best experience use Mini app app on your smartphone
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
For the best experience use inshorts app on your smartphone