https://www.worldenergynews.com/news/oil-slips-china-pmi-libya-focus-603845
Oil Slips on China PMI; Libya in Focus
Oil slipped below $108 a barrel on Monday, as a survey showing activity in China's manufacturing sector contracted for a fourth month…