Seeking Alpha | Why Oil Will Not Rally Further Seeking Alpha The first point that will prevent oil prices from rising much is the current supply and demand situation: Supply outstripped demand for the past quarters, which was the reason for the huge oil price decline in the first place. Despite a lot of analysts ... Iran's oil 'catch-22' |