China’s Slower Growth: Oil Prices Decline

Oil prices took a hit on Tuesday, weighed down by bleak economic data from China, while…