(Reuters) – 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 … Read more