
Analysis-Oil price rally set to falter as demand doubts loom
Investing LONDON – Oil prices may be near $100 a barrel, but a range of factors could prevent a sustained rally above that level, analysts say. They include a projected rise in non-OPEC production, in addition to Russia’s need to boost supply to increase revenue and the potential for oil demand to slow given already-high interest rates in major Western