Crude oil prices declined today as expectations of increased Russian supplies to US and concerns over supply disruptions. Brent crude futures fell 1.4% to $103 per barrel, slipping below $104. Meanwhile, WTI crude traded around $90.55 per barrel on NYMEX. However, Gulf tensions and attacks on tankers in Strait of Hormuz continued to support prices above $100.
Business
Crude Oil Price Today: Brent At $103 & WTI At $90


