Lates News

date
23/10/2026
U.S. crude oil futures settled at $99.47 per barrel, up $2.32, or 2.39%.
Latest
See all latestmore