Oil rises with financial markets, longer supply cuts expected