Oil prices fall over 2% on China demand concerns



Oil prices dropped more than 2% on Monday, erasing last week’s gains due to concerns over weak demand from China.Despite the ongoing conflict in the Middle East, investors are now focusing on China’s …