Lates News

date
11/07/2025
WTI crude oil futures fell to $67 per barrel, down 2.03% intraday. WTI crude oil spot price dropped below $66 per barrel, down 1.78% intraday.
Latest
See all latestmore