U.S. oil prices settle below $80 a barrel as China data spotlights demand prospects
Oil futures declined sharply Tuesday, with U.S. prices settling below $80 a barrel, at their lowest since July, after China data highlighted demand concerns.