Crude oil prices are slightly lower, due mostly to a further decline in a measure of China’s manufacturing sector. The HSBC manufacturing PMI for March fell to an 18-month low of 48. As we like to say, China is the swing-demand center these days, and their data count for a lot.… Read more