BENGALURU: Oil prices fell more than 1 percent on Wednesday as investors reassessed whether China’s latest stimulus plans will be able to boost its economy and spur fuel demand in the world’s largest crude importer. Still, declining US crude oil and fuel stockpiles, and more violence in the Middle East, provided some support for the market. Brent crude futures were down $1.10, or 1.46 percent, at $74.07 a barrel at 2:00 p.m. Saudi time. US West Texas Intermediate crude was down $1.14, or 1.59 percent, at $70.42 per barrel.