U.S. crude oil rallies more than 2% to top $80 per barrel, adding to last week's gains

Traders are sifting through the implications the latest economic data out of China for its impact on demand.

Jun 18, 2024 - 09:00
 0  5
U.S. crude oil rallies more than 2% to top $80 per barrel, adding to last week's gains
Traders are sifting through the implications the latest economic data out of China for its impact on demand.