Oil Prices Rise on China Stimulus, Possible Tight Supply in Europe
Oil prices rose on Tuesday, driven by optimism over rising demand in China, the world’s largest oil importer, and concerns over potential supply tightness in Europe this winter. Brent crude futures closed at $72.19 a barrel, gaining…