Lates News

date
18/04/2026
The settlement price of US crude oil futures is $83.85 per barrel, down $10.84, a decrease of 11.45%.
Latest
See all latestmore