Oil prices are being kept at $104ish because Saudi Arabia has increased exports to stabilize the price, which needs stabilizing because of conflict in Sudan, Syria, Iran, Nigeria and any other politically difficult part of the world that exports oil.