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

  • Post category:CNBC

Source: Oil and Gas

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

Full Article: Read More