U.S. crude oil futures settled at $82.49 a barrel, up $3.54, or 4.48%.

2026-07-18

U.S. crude oil futures settled at $82.49 a barrel, up $3.54, or 4.48%.

Other News
2026-07-17

State media quoted Iranian authorities saying shipping through the Strait of Hormuz remains routed via Iranian waters, with confirmed transits down to eight vessels. Of eight completed transits, seven used Iranian waters; none were recorded via the O

2026-07-17

Industry sources say Kweichow Moutai's price adjustments this year have been made on market supply-demand judgments under principles of market alignment, relative stability and volume-price balance. The latest change to iMoutai platform product price